Portugal captain Cristiano Ronaldo aged 36 has kept setting new goal records for the books as with five goals in the Euro 2020 championship; he has become the highest goal scorer in the tournament.
He also had an assist in the Group F “group of death” that included Germany, Hungary and leaders France.
With his efforts, Portugal, the defending champions will now meet Belgium in the knockout stage.
Ronaldo set more records on the night he netted two goals against France at the Puskas Arena in Budapest.
It was the first time he broke his goal drought against the French team and he made it a double.
He has now equaled the 109 international goal record held by Iran legend Ali Daei.
He is also now the leading goal scorer in Euro championships, with 13 in all. He has five more goals than previous record-holder Michel Platini.
Ronaldo is also the leading goal scorer in the Euro and World Cup combined. He has a total haul of 21 goals.
He has surpassed former Germany striker Miroslav Klose, who managed 19 goals over his career at the two tournaments.
With records at Real Madrid, Portugal national team, Champions League, Ronaldo justifiably should be soccer’s GOAT.
Germany will face England and Belgium will play defending champions Portugal, as Euro 2020 entered the knockout stage on Wednesday.
The first two matches on Saturday 26 June will feature Wales v Denmark and then Italy v Austria.
Germany, which came second in Group F, the group of death, will face Group D leaders England on 29 June.
It promises to be the biggest pairing at this stage.
France, which topped the Group F with five points after their 2-2 draw with Portugal, will play Switzerland on 28 June.
Croatia take on Spain, while Sweden-Ukraine and Netherlands-Czech Republic complete the fixture list.
Round of 16: Full Fixture
Saturday June 26
Wales v Denmark (17.00 UK)
Italy v Austria (20.00)
Sunday June 27
Netherlands v Czech Republic (17.00)
Belgium v Portugal (20.00)
Monday June 28
Croatia v Spain (17.00)
France v Switzerland (20.00)
Tuesday June 29
England v Germany (17.00)
Sweden v Ukraine (20.00)