Cristiano Ronaldo set another benchmark as he became the first player to score in every Champions League group stage match as Real Madrid beat Borussia Dortmund 3-2 at the Bernabeu.
Real were set on their way by Borja Mayoral’s first goal in the competition, set up by Ronaldo, who quickly added a second himself for his ninth in the Champions League this season.
The defending champions of Europe took the lead after just eight minutes, when Ronaldo waltzed between two Dortmund defenders on the left and poked the ball across the face of goal where Isco helped it into the path of Mayoral, who clipped his finish over Roman Burki.
Ronaldo then put himself on the scoreboard when he curled in a lovely right-foot shot into the far top corner from the left-hand side of the penalty area to extend the lead after 12 minutes.
Both him and Mayoral could have put the match beyond Dortmund but a combination of wayward finishing and good positioning from Burki saw the score remain at 2-0.
Despite lagging behind by two goals, Dortmund took their time to get back into the game and responded through Pierre-Emerick Aubameyang, who had been anonymous before launched himself at Marcel Schmelzer’s cross to pull a goal back with a diving header a minute before the break.
It was not four minutes into the second half, when Aubameyang equalized from Shinji Kagawa’s pass that had found him unmarked on the edge of the penalty area and, after his initial effort was saved by Keylor Navas, Aubameyang chipped the rebound over the Madrid goalkeeper.
However, Zinedine Zidane’s team did get a third goal with nine minutes remaining when Lucas Vazquez found the bottom corner of the net with a curling effort from the edge of the box.
Dortmund would enter the Europa League despite collecting just two points from their six games, thanks to a better goal difference than Apoel Nicosia who finished on the same amount of points. Meanwhile, Real would learn who their next opponents would be when the draw is made on Monday.