There was another slice of Champions League history for Cristiano Ronaldo as Borussia Dortmund's miserable campaign ended with a 3-2 defeat at the Santiago Bernabeu on Wednesday.
Ronaldo, already the competition's all-time highest goalscorer, became the first player in history to convert in all six group-stage matches when he gave Los Blancos a two-goal lead, but Lucas Vazquez clinched the win in the 81st minute after Pierre-Emerick Aubameyang's double levelled.
Borja Mayoral took just eight minutes to make the most of replacing the misfiring Karim Benzema as one of five changes by Zinedine Zidane, finding the back of the net for the first time in the Champions League.
Madrid's blistering start continued as Ronaldo curled home his landmark effort one day before finding out if he will match Lionel Messi's record of five Ballons d'Or, though Dortmund halved the deficit when Aubameyang punished the defending champions for over-playing at the back.
Aubameyang has never hidden his desire to play for Madrid and it would have been hard for the home fans not to admire the clever second-half chip over Keylor Navas that looked likely to earn Peter Bosz's struggling side a draw.
Vazquez had other ideas, though, as the hosts, who were already guaranteed to finish second prior to kick-off, picked up their first win in three matches.
Dortmund pipped APOEL to a place in the Europa League despite an eighth outing in all competitions without a victory.
Mayoral wasted no time in rewarding Zidane's faith, dinking Isco's flick-on – which he may have intended to control for himself – over the onrushing Roman Burki to convert his first opportunity.
But four minutes later it was Ronaldo who took centre stage, the 32-year-old claiming yet another record with a display of exquisite technique. He took one touch to control Mateo Kovacic's cutback, quickly adjusted his feet and bent a sublime finish into the top-right corner.
Theo Hernandez drilled wide after some neat interplay with Ronaldo, but Dortmund soon awoke from their slumber and Raphael Varane's interception stopped Aubameyang turning Christian Pulisic's cross home in the 25th minute, though it came at a cost with the Frenchman seemingly picking up an injury that forced him off.
Shinji Kagawa was kept out by Navas after more fine work from Pulisic, before Aubameyang failed to make the most of a sight of goal when he dragged wide from the right side of the box.
Dortmund's efforts were rewarded two minutes before the break, though. Marcel Schmelzer caught Vazquez and Varane's replacement Marco Asensio idle near Kovacic's loose pass and the left-back whipped a brilliant delivery into the box that Aubameyang headed beyond Navas.
Within three minutes of the restart BVB were level as Aubameyang stepped inside of Sergio Ramos and, after being denied by Navas at the first attempt, showed incredible composure to chip the goalkeeper.
A high press from Isco gave Ronaldo a chance to move into double figures in this season's Champions League, but the Portuguese pulled wide from the right of the area.
Vazquez saw a powerful drive held by Burki as Madrid stepped up a their attempts for a winner, which Ronaldo thought he had when he swept home Casemiro's knockdown only to see the flag up for offside.
It finally came when Vazquez's volley with the outside of his right foot beat Burki low to his left, but Kagawa fired a great chance to salvage a point over with just two minutes remaining.
Key Opta stats:
- Cristiano Ronaldo is the first player to ever score in each of the six games of a Champions League group round (nine goals).
- Borja Mayoral has scored his first goal in his first start in Champions League and with his first shot on target in the competition.
- Cristiano Ronaldo has equaled Lionel Messi as the player with the most goals scored in the Champions League group round (60 apiece).
- Borussia Dortmund have lost six Champions League games against Real Madrid, more than against any other opponent.
- Pierre-Emerick Aubameyang has scored four goals against Real Madrid in the Champions League, his favourite opponent in the competition.
|Ramos trains for Real Madrid as wounded Ronaldo works indoors|
|Wijnaldum admits Liverpool ´gave a half away´ against Swansea|
|Wenger: Arsenal are about values, not millions|
|Aubameyang to Arsenal not close, says Wenger|
|Hernandez open to West Ham exit|
|Superstar Sanchez will lift Manchester United squad, says Giggs|
|De Bruyne 2023: The sensational displays that won Manchester City´s talisman a new deal|
|How new recruit Sanchez compares to Manchester United´s forwards|
|Lucas ´not happy´ at PSG|
|Stones: Quadruple chase will take its toll on City|
|Klopp sorry for fan confrontation|
|Buffon guaranteed to start on Juventus return, assures Allegri|
|Liverpool´s win over City feels like six months ago for Klopp|
|Swansea had to make ´Formula One´ Liverpool uncomfortable - Carvalhal|
|Swansea City 1 Liverpool 0: Mawson ends Reds´ unbeaten run|
|Juventus 1 Genoa 0: Douglas Costa goal closes the gap to leaders Napoli|
|Lingard knew Sanchez ´wanted to come Milly Rock with the mandem´|
|Wenger ecstatic with ´committed and focused´ Mkhitaryan after Sanchez swap|
|Sanchez on United move: I needed to feel loved|
|Sanchez takes aim at his critics as he says his Arsenal goodbyes|
|How will Alexis Sanchez compare to Manchester United´s post-Ferguson big deals?|
|Gunning for a move - Sanchez the latest big name to quit underachieving Arsenal|
|Stoger wants speedy Aubameyang resolution as Arsenal circle|
|WATCH: See how Manchester United welcomed Sanchez|
|WATCH: Treatment-room footage of Ronaldo head wound released|
|Always my intention to stay - De Bruyne thrilled by new City deal|
|Inter snap up Rafinha on loan from Barcelona|
|Sanchez on Man Utd move: I am joining the biggest club in the world|
|The big debate: Who wins from the Sanchez-Mkhitaryan deal?|
|Mkhitaryan wants to ´create history´ after ´dream´ Arsenal move|
|Do Arsenal or Man Utd get the better deal? Sanchez v Mkhitaryan in Opta numbers|
|Manchester City reward De Bruyne with new five-year deal|
|Arsenal and Man Utd agree Sanchez-Mkhitaryan swap|
|Spurs striker Kane voted England Men´s Player of the Year|
|Aubameyang behaviour ´unreal´, says Frankfurt boss Kovac|
|Van Persie: Feyenoord return a choice for continuity|
|Hamburg hire Hollerbach to replace Gisdol|
|New Bordeaux coach Poyet offered Malcom assurances|
|Rakip excited to link up with ´legend´ Hodgson at Crystal Palace|
|O´Neill rejects Scotland to stay on as Northern Ireland boss|
|Simeone: Atleti must seize early control against Sevilla|
|Vermaelen sidelined for two weeks|
|Silva ranks Man City star De Bruyne with Ronaldo among world´s best|
|Former England captain Armfield dies aged 82|
|Robinho set to join Sivasspor|
|Van Persie´s Feyenoord return ´beautiful and special´|
|Kepa pens new Athletic Bilbao deal amid Madrid speculation|
|PSG star Mbappe holds no grudge against Lopes after Lyon collision|
|Messi makes football better, says beaten Real Betis goalkeeper|
|Goretzka accepts vitriol from Schalke fans after Bayern move|
|What am I getting for my birthday? Arsenal-bound Mkhitaryan celebrates with Pogba|
|Ince: Sanchez snubbed City because United are miles bigger|
|Bale: Madrid will get back to their best|
|Valverde: Messi is the best player there is and there ever will be|
|Emery: Lyon loss unfair on PSG|
|Spalletti defends struggling Inter amid six-game winless run|
|Fekir: Lyon still targeting Champions League despite PSG win|
|Wenger suggests Sanchez is joining Manchester United for money|
|Hazard: Chelsea don´t need to buy a striker|
|Rakitic hails ´patient´ Barcelona after Real Betis rout|
|Neymar? I´d rather watch the golf, says Bale|
|Mbappe injury from goalkeeper collision ´nothing serious´|
|Don´t look back - Guardiola gives Manchester City title warning|
|Vermaelen to face tests on new hamstring injury|
|Conte wants ´point of reference´ striker as Barnes joins surprising Chelsea links|
|Sane the perfect tonic to Sanchez blues for City and Guardiola|
|Suarez scores 100th LaLiga goal as Messi reaches new milestones|
|Lyon 2 Paris Saint-Germain 1: 10-man leaders downed by twin wondergoals|
|Inter 1 Roma 1: Vecino snatches point on possible Dzeko farewell|
|Real Betis 0 Barcelona 5: Messi, Suarez rampant as leaders go 11 points clear|
|PSG star Mbappe injured in goalkeeper collision|
|Monchi: Roma will replace Dzeko|
|Kessie a far better player than I was, claims AC Milan coach Gattuso|
|Neymar to Real Madrid stories manufactured by Spanish press, claims Marquinhos|
|Cagliari 1 AC Milan 2: Kessie at the double in comeback win|
|Watford hire Javi Gracia as Marco Silva successor|
|I am happy with our squad - Pochettino denies Malcom rumours|
|Not much changed - Zidane boosted by clinical Madrid|
|No chance of January move, says Vidal|
|Selfie or stitches? Ronaldo bloodied after Madrid brace|
|Heynckes hails Bayern win: This is what sets us apart|
|Southampton 1 Tottenham 1: Kane earns visitors a point|
|Silva assured of chances at AC Milan after latest first-team snub|
|Goretzka´s Schalke return marred by abuse|
|Real Madrid 7 Deportivo La Coruna 1: Seven-up for Zidane´s men as Bale shines|
|Muller brings up 100 Bundesliga goals in Bayern win|
|Bayern Munich 4 Werder Bremen 2: Lewandowski & Muller at the double to spare champions´ blushes|
|Do Arsenal or Man Utd get the better deal? Sanchez v Mkhitaryan in Opta numbers|
|Pele ´fine´ and in ´no pain´ after reported health concerns|
|No mercenary? Sanchez endorses article defending imminent Man Utd move|
|Allegri expects Buffon to be ´fully recovered´ within a week|
|Atletico Madrid confirm Costa hamstring injury|
|Atalanta 0 Napoli 1: Mertens ends drought to keep visitors top|
|Alexis Sanchez boards plane ahead of reported Man United medical|
|Hamburg dismiss Gisdol after fourth loss in a row|
|Melbourne City 5 Adelaide United 0: Budzinksi & Vidosic braces inspire emphatic win|
|Marco Silva sacked by Watford following ´significant deterioration´|
|Deschamps knows my thoughts - Lucas Hernandez hints at France decision|
|Klopp: Liverpool wouldn´t sell to rivals during season|
|Giggs keen to help Bale overcome injury woes|
|Klopp in no rush to replace Coutinho|