Cristiano Ronaldo's dream to win the elusive World Cup title is over.
The Portuguese superstar and his national side were eliminated on Saturday (10 December) in the quarter-finals at the FIFA World Cup 2022.
Morocco shocked the 2016 European champion 1-0 and became the first African country ever to reach the World Cup semi-finals.
And CR7? Have we seen the last big match of the football icon for his national team? The 37-year-old leaves Qatar without the coveted trophy.
Portugal made the semi-finals of the 2006 World Cup and were hoping to do better this time around but it was not meant to be despite having enough opportunities to score against Morocco's defensive wall
Portugal never found their rhythm and flair which they displayed in the round of 16.
Portugal hammered Switzerland 6-1, with CR7 starting that game on the bench. He came on in the 73rd minute for Gonçalo Ramos who scored a hattrick. Pepe, Raphaël Guerreiro, and Rafael Leão added a goal each.
The Portuguese began their chase for their first ever title with a 3-2 win over Ghana then defeated Uruguay 2-0 confirming their slot in the round of 16, before losing 1-2 to the Republic of Korea in group play.
FIFA World Cup 2022: Portugal football team results, scores and fixtures (local timings)
Group H
Thursday, 24 November (Stadium 974)
Match: Portugal 3 Ghana 2
Scorers: Portugal - Cristiano Ronaldo(65'/P), Joao Felix (78'), Rafael Leao (80'); Ghana - Osman Bukari (89'), Andre Ayew (73')
Monday, 28 November (Lusail Stadium)
Match: Portugal 2 Uruguay 0
Scorer: Bruno Fernandes (54', 90'+3'/P)
Friday, 2 December (Education City Stadium.)
Match: South Korea 2 Portugal 1
Scorers: Portugal - Ricardo Horta (5), Korea - Kim Younggwon(27'), Hwang Heechan (90'+1')
Round of 16
Tuesday, 6 December (Lusail Stadium)
Match: Portugal 6 Switzerland 1
Scorers: Portugal: Gonçalo Ramos (17', 51', 67'), Pepe (33'), Raphaël Guerreiro (55'), Rafael Leão (90+2'); Switzerland - Manuel Akanji (58')
Quarter-finals
**Saturday, 10 December (Al-Thumama Stadium) **
Match: Morocco 1 Portugal 0
Scorers: Morocco: Youssef En-Nesyri (42')