England produced a fine performance as they thrashed Ukraine 4-0 to progress into the Euro 2020 semi-finals in Rome.

A brace from captain Harry Kane and goals from Harry Maguire and Jordan Henderson sealed a spot in the final four where they return to Wembley to take on Denmark.

Manager Gareth Southgate made two changes to the side that sealed a landmark victory over Germany in the last 16 with Mason Mount and Jadon Sancho coming in to replace Bukayo Saka and Kieran Trippier.

Harry Kane was back to his predatory best after struggling in the group stage, following up his goal against Germany by poking home a superb pass from Raheem Sterling after only four minutes.

Ukraine barely threatened and England - having reached the last four at the 2018 World Cup - were on their way to a second successive semi-final when Harry Maguire powered home a header from Luke Shaw's free-kick seconds after the break.

And the outstanding Shaw was the creator once more four minutes later with a perfect cross that was headed in from six yards by Kane.

England were so impressive as they simply overpowered Ukraine with substitute Jordan Henderson getting the fourth - his first international goal, in his 62nd appearance - when he arrived with perfect timing to head in Mason Mount's corner.

To add to England and Southgate's satisfaction, they kept their fifth successive clean sheet to maintain their record of not conceding a goal at Euro 2020.