The Norwegian striker launched himself into the record books once more with another stellar contribution.

Erling Haaland secured yet another Champions League milestone with his goal contribution in Wednesday night's clash with Bayern Munich. The 22-year-old Norwegian striker literally put the quarter-final tie to bed by scoring in the second half of the second-leg encounter with the Bavarians at Allianz Arena.

City went into the clash in a comfortable position after hitting the German giants for three when both sides met last week. They were subsequently handed the opportunity to extend their lead every farther when a controversial penalty decision went in their favour inside the 35th minute.

Dayot Upamecano, who had a night to forget in the first leg, experienced another terrible start to the second-leg encounter by conceding the spot-kick after the ball had struck his arm. Erling Haaland subsequently stepped up to do the honors, but skied the penalty kick for his first missin nearly two years.

But vindication was not far off for the former Borussia Dortmund star who capitalized a fast-break and another defensive error by Upamecano to put Man City in front in the 57th minute. in the 83rd minute, Sadio Mane's cross struck the arm of Manuel Akanji, giving Bayern an opporunity to get the equalizer through Joshua Kimmich's penalty kick in the 83rd minute.

With the aggregate score standing at 4-1, Man City book their ticket to the semi-final and will take on defending champions Real Madrid in a double header. On an individual level, Haaland took his goal tally for the Champions League season to 12, and matched a record set by Ruud van Nistelrooy for most by a Premier League player in a single tournament.

Also, the Norwegian took his overall haul in the competition to 35 goals beating Kylian Mbappe (23y 260d) to become the youngest player (22y 302d) to that tally. Additionally, he is the fastest player to reach 35 goals in the history of the competition, achieving the feat in 27 games. Former record holder Ruud van Nistelriooy managed that 42 games.