Erling Haaland broke several records as he scored five goals in Manchester City’s huge Champions League win over RB Leipzig on Tuesday night. City thrashed Leipzig 7-0 at the Etihad, 8-1 on aggregate, to advance to the quarter-finals, with Ilkay Gundogan and Kevin De Bruyne joining Haaland on the scoresheet.
He became the fastest player to reach 30 Champions League goals, taking just 25 games to reach the tally, smashing the record set by Manchester United legend Ruud van Nistelrooy who took 34 games.
He is also the youngest player to reach that milestone, at only 22 years and 236 days old, surpassing Kylian Mbappe, who was 22 years and 352 days old when he broke Lionel Messi’s previous record.
Haaland has now broken Tommy Johnson’s 94-year record by scoring 39 goals in all competitions this season, the most by a City player in a single campaign. He equaled Messi and Luiz Adriano for the most goals scored in a single Champions League game, and he could have broken that record had Pep Guardiola not substituted him after 63 minutes.