Real Madrid and Manchester City slugged out a thrilling 3-3 draw in a rip-roaring Champions League quarter-final clash in the Spanish capital on Tuesday, leaving the tie between the last two holders of the trophy wide open for the second leg next week. In London, Bayern Munich striker Harry Kane returned to north London to score his customary goal against Arsenal as the first leg of their Champions League quarter-final tie ended 2-2 on Tuesday.
The Madrid crowd were left stunned two minutes into the match when City's Bernardo Silva took advantage of a one-man wall to drill a free kick from 40 metres just inside Andriy Lunin's right-hand post to give the visitors the lead.
But Eduardo Camavinga helped level the scores after 12 minutes when his long-range strike deflected off defender Ruben Dias for an own goal after wrongfooting keeper Stefan Ortega.
Two minutes later, Vinicius Jr delivered a brilliant through ball which Rodrygo took in his stride before his weak goal-bound shot was deflected by Manuel Akanji to give the hosts the lead.
City piled on the pressure and levelled in the 66th minute through a stunning Phil Foden strike into the top corner and went ahead when Josko Gvardiol fired home five minutes later.
But Federico Valverde's glorious volley in the 79th rescued a draw for Real on another epic Champions League night that left the fans eager for more in the return leg in Manchester.
Harry Kane, so often Arsenal's nemesis in north London derbies, stroked home a penalty in the 32nd minute as the Bundesliga side came from behind to lead 2-1.
Premier League leaders Arsenal, playing in their first Champions League quarter-final for 14 years, had gone in front early on with a clinical Bukayo Saka strike.
But Arsenal were stunned as their former striker Serge Gnabry levelled six minutes later and then Kane rolled home his 39th goal of the season in all competitions after Leroy Sane was fouled in the box.
Arsenal will head to Bavaria for next week's second leg full of hope though after substitute Leandro Trossard equalised in the 76th minute to leave the tie hanging in the balance.