Sweden will continue their bid for European Championship glory this week when they meet a Belgium side hoping to keep causing upsets at the tournament.
After drawing with reigning champions Netherlands and needing a late goal to beat Switzerland, the top-ranked Swedes ultimately thrashed Portugal to finish first in Group C in some style.
Belgium, meanwhile, are arguably already overachieving by reaching the quarter-finals. They were the lowest ranked side in Group D before the tournament but beat Italy in a winner-takes-all match and this is their first time in the knockout stages of a major competition.
Whoever wins this quarter-final tie will face England in the last four on Tuesday night.
When is kick off? Friday 22 July, 20:00 (BST)
Where is the match being played? Leigh Sports Village
TV channel/livestream? BBC Two (UK)
What time does coverage start? 19:30 (BST)
Hanna Glas and Emma Kullberg are both unavailable after testing positive for Covid-19. Glas had started all three group games and will need to be replaced in the lineup, while Kullberg is yet to get on the pitch at the tournament.
Hanna Bennison and understudy goalkeeper Jennifer Falk were both able to return to training on Thursday. But Jonna Andersson was still absent from the session.
Magdalena Eriksson and Johanna Rytting Kaneyrd are each carrying a yellow card and would miss the semi-final with England if they get another and Sweden make it through.
Davinia Vanmechelen, Laura Deloose, Laura De Neve and Marie Minnaert all trained away from the main group in the final session before the match and could be doubts. Deloose and Minnaert both came off the bench twice in the group stage, while De Neve started the opening two matches.
Amber Tysiak will be available once more after serving a suspension against Italy.
Feli Delacauw, Davina Philtjens, Justine Vanhaevermaet are on yellow cards for the Belgians.
Sweden (4-3-3): Lindahl; Rubensson, Ilestedt, Sembrant, Eriksson; Bjorn, Asllani, Angeldahl; Rytting Kaneryd, Blackstenius, Rolfo
Belgium (4-3-3): Evrard; Vangheluwe, Kees, De Neve, Philtjens; Vanhaevermaet, De Caigny, Biesmans; Dhont, Wullaert, Cayman
Sweden have to be considered massive favourites, especially given how they ended up tearing Portugal apart – the first signs of ruthlessness that hadn’t really been there in previous games.
Belgium of course cannot be underestimated given that they have upset the odds already, but going any further will be a bridge too far for them.
Prediction: Sweden 2-0 Belgium