Cristiano Ronaldo scored a hat-trick as Portugal recorded an emphatic World Cup qualifying win over Luxembourg at the Estadio Algarve.
The victory leaves Portugal second in Group A, a point behind Serbia who they host in their final game.
Ronaldo knocked in two penalties and rounded off the scoring with a header as he recorded his 58th hat-trick for club and country.
Bruno Fernandes and Joao Palhinha added the other goals.
Fernandes superbly drove a low shot into the bottom-right corner as the hosts went 3-0 up inside 18 minutes.
However, all the headlines will rightly belong with his Manchester United team-mate who now has 115 international goals.
The 36-year-old broke Iran striker Ali Daei’s record of 109 goals last month.
Portugal travel to the Republic of Ireland in their penultimate Group A match before facing Serbia.
20Cancelo3Pepe4Rúben Dias19Tavares Mendes
11Bruno Fernandes16Alves Palhinha Gonçalves8João Moutinho
10Bernardo Silva7Cristiano Ronaldo9André Silva
15Thill16Barreiro Martins8Martins Pereira21Thill10Rodrigues
Match ends, Portugal 5, Luxembourg 0.
Second Half ends, Portugal 5, Luxembourg 0.
Corner, Portugal. Conceded by Leandro Barreiro Martins.
Attempt blocked. Cristiano Ronaldo (Portugal) right footed shot from outside the box is blocked.
João Cancelo (Portugal) wins a free kick in the attacking half.
Foul by Eric Veiga (Luxembourg).
Nuno Mendes (Portugal) wins a free kick in the defensive half.
Foul by Maurice Deville (Luxembourg).
Corner, Portugal. Conceded by Maxime Chanot.
Attempt blocked. Rúben Neves (Portugal) right footed shot from outside the box is blocked.
Substitution, Luxembourg. Eric Veiga replaces Danel Sinani.
Substitution, Luxembourg. Edvin Muratovic replaces Mica Pinto because of an injury.
Goal! Portugal 5, Luxembourg 0. Cristiano Ronaldo (Portugal) header from very close range to the bottom right corner. Assisted by Rúben Neves.
Corner, Portugal. Conceded by Maurice Deville.
João Cancelo (Portugal) is shown the yellow card for a bad foul.
Foul by Matheus Nunes (Portugal).
Gerson Rodrigues (Luxembourg) wins a free kick on the left wing.
Substitution, Portugal. Gonçalo Guedes replaces Bruno Fernandes.
Substitution, Portugal. Matheus Nunes replaces Bernardo Silva.
Attempt missed. Rúben Neves (Portugal) right footed shot from outside the box is too high.