Raheem Sterling grabbed the winner as England defeated Czech Republic 1-0 at Wembley in order to finish top of Euro 2020 Group D.
Gareth Southgate's men came into this game under pressure after a dismal showing in the 0-0 draw with Scotland last week. But they answered the critics somewhat with a good showing in London.
England thus finish first in Group D, while the Czech Republic drop to third but still qualify as a best third-placed team. Croatia qualify in second after beating Scotland 3-1.
This all means England will play the runner-up of Group F in the last 16, likely a meeting with France or Germany.
But who impressed and who failed to deliver on the night?
Harry Maguire made a superb return to the England line-up after injury, adding authority to the backline.
But it was Maguire's centre back partner Stones who was the real star of the show. He didn't give Patrik Schick a kick and was a dominant presence throughout.
He won three of his four aerials and made five recoveries. Stones also used the ball brilliantly, completing 62 of his 65 passes
He almost broke the deadlock in the first minute of the match as he raced onto Luke Shaw's pass to lob the goalkeeper, only to see his effort hit the post.
Ten minutes later he did find the net as he darted to the back post to head home from Jack Grealish's chipped cross. It was his second goal already of the Euros.
After a frustrating season at Manchester City, Sterling is demonstrating his quality at the European Championship.
This included an absolutely stunning double in the 2-0 win over Scotland at Hampden Park, in which he lobbed the goalkeeper from the halfway line.
However, Schick was the worst player on the pitch at Wembley as he barely made a mark on John Stones and Harry Maguire.
He had no shots, won no duels or aerial balls and touched the ball just twice in the opposition box before being hooked.