England stormed into Euro 2020 finals with a 7-0 thumping of Montenegro at the Wembley Stadium on Thursday night.
A five-star performance in the first half set the Three Lions to a comfortable win in home soil in their 1,000th game that was attended by the likes of all-time goalscorer Wayne Rooney.
Manager Gareth Southgate showed his trust with the new crop of talented young players, naming the youngest England team since 1959 with an average of 23 years and 255 days.
Harry Kane grabbed a first-half hat-trick, with Alex Oxlade-Chamberlain and Marcus Rashford adding a goal each.
The Lions picked up the second half from where they left the first but had to wait until the 66th minute to grab the sixth of the match courtesy of an own goal.
Tammy Abraham then came off the bench to open his account for the senior team, sliding in a seventh from close range.
Ronaldo, the goal machine
Elsewhere in Portugal, Cristiano Ronaldo scored a hat-trick as the hosts romped to a 6-0 over lowly-ranked Lithuania.
The Juventus ace's goals ensured he has scored more than 30 goals in a calendar year for the 13th successive year, once again underlining his status as the best in the game.
Still, in Group B, Serbia picked a valuable 3-2 win against Luxembourg and keep their qualification hopes alive ahead of the last round of matches.
Giroud to the rescue
In France, the Le Bleus took full control of their group with a 2-1 win over Moldova, with Olivier Giroud scoring a penalty in the second half.
The visitors gave the World Cup winners a scare, scoring in the opening 10 minutes and leading for over half an hour before Raphael Varane equalized on the 35th minute.
The win took them to top of the group with 22 points, two ahead of Turkey who are on 20.
- Albania 2-2 Andorra
- Czech Republic 2-1 Kosovo
- Serbia 3-2 Luxembourg