Kasper Dolberg is fast becoming the unlikely hero of these Euros following another impressive in Denmark's hard-fought 2-1 win over Czech Republic. The 23-year-old hit the net a paltry six times for Nice in 2020/21 but has already scored three goals at Euro 2020 in as many appearances. Dolberg protects the ball as if it were a newborn baby and has proven a handful for defenders. The Danes had to weather a spirited Czech fightback in Baku but prevailed largely due to a defence expertly marshaled by Simon Kjaer. The captain was arguably already the man of the tournament for his conduct and leadership during the uncertainty following Christian Eriksen's collapse during the match against Finland and he continues to enhance his standing with totemic displays. Kjaer and his fellow defenders will have to raise their game to another level though to contain an England side that sense their time to win a first major tournament since 1966 is in their hands.
For all the talk of whether Jack Grealish should start, Harry Kane shouldn't and when did Jordan Pickford get so damn good?, Raheem Sterling's contribution has been largely overlooked. The Manchester City forward has three goals and assisted Kane's opener in the 4-0 rout of Ukraine and his ability to stretch defences has allowed England to dominate territory. Mason Mount was restored to the side while new Manchester United signing Jadon Sancho made his tournament bow and didn't disappoint. That presents Gareth Southgate with a selection headache if Bukayo Saka is passed fit after his man-of-the-match display in the win over Germany. No matter who gets the nod, England are about to become the most hated team for ending everyone's new favourite team and their fairytale run.
Prediction: England to reach only a second major final