Cristiano Ronaldo has scored many last-minute goals throughout his career, and some of his most dramatic ones include:
- Real Madrid vs Juventus (2018) – In the second leg of the 2017-2018 Champions League quarterfinals, Real Madrid were trailing Juventus 3-0 on aggregate and needed a comeback to progress to the next round. Ronaldo scored a penalty in the 97th minute to secure a dramatic 4-3 aggregate victory and keep their Champions League hopes alive.
- Portugal vs Spain (2018) – In Portugal’s opening game of the 2018 World Cup, they faced their Iberian rivals Spain. Ronaldo scored a hat-trick, including a stunning free-kick in the 88th minute to salvage a 3-3 draw for Portugal.
- Real Madrid vs Atlético Madrid (2016) – In the final of the 2015-2016 Champions League, Real Madrid faced city rivals Atlético Madrid. The match was tied 1-1 in extra time when Ronaldo stepped up to score the decisive penalty in the shootout, securing Real Madrid’s 11th Champions League trophy.
- Manchester United vs Manchester City (2009) – In a crucial Manchester derby during the 2008-2009 Premier League season, Manchester United were trailing 2-1 to Manchester City at Old Trafford. Ronaldo scored a stunning free-kick in the 90th minute to salvage a point for United.
- Real Madrid vs Levante (2013) – In a La Liga match against Levante, Real Madrid were trailing 1-0 with just seconds remaining. Ronaldo scored a dramatic last-minute equalizer to salvage a point for Real Madrid.
- Portugal vs Egypt (2018) – In a friendly match against Egypt, Portugal were trailing 1-0 in the 90th minute. Ronaldo scored two goals in stoppage time, including a stunning free-kick winner, to secure a dramatic 2-1 victory for Portugal.
- Real Madrid vs Valencia (2013) – In a La Liga match against Valencia, Real Madrid were trailing 2-1 with just seconds remaining. Ronaldo scored a stunning last-minute equalizer to salvage a point for Real Madrid.
- Portugal vs Hungary (2016) – In a crucial Euro 2016 group stage match against Hungary, Portugal were trailing 3-2 in the 90th minute. Ronaldo scored a stunning last-minute equalizer to salvage a point for Portugal and keep their Euro 2016 hopes alive.
- Real Madrid vs Levante (2012) – In a La Liga match against Levante, Real Madrid were trailing 1-0 with just seconds remaining. Ronaldo scored a dramatic last-minute winner to secure a 2-1 victory for Real Madrid.
- Portugal vs Denmark (2011) – In a Euro 2012 qualifier against Denmark, Portugal were trailing 2-1 in the 90th minute. Ronaldo scored a stunning last-minute equalizer to salvage a point for Portugal.