Real Madrid host Bayern Munich in the second leg of their Champions League semi-final tonight.
Real hold a 2-1 first-leg lead heading into their home fixture of this clash, having stunned Bayern in Germany last week.
But it was Bayern who rocked their hosts just four minutes in when Joshua Kimmich bundled home from four yards out.
The Bernabeu was silenced – but only for seven minutes until Karim Benzema levelled the tie with a back-post header.
James Rodriguez then missed a sitter in front of goal to put Bayern 2-1 up and level the aggregate tie.
By half-time the two sides were fairly evenly matched, with Real boasting the slight advantage over the two legs.
Things got better for Real when Sven Ulreich’s blunder gifted Benzema his second, but James Rodriguez made it 2-2 on the night after the hour mark.
Follow the whole thing LIVE with Express Sport below…
REAL MADRID 2-2 BAYERN MUNICH LIVE
[4-3 on aggregate]
• Real Madrid seek third straight Champions League final
• Real 2-1 up after first leg
• Bayern Munich last won Champions League in 2012
• Kimmich (4′) scores the opener for Bayern
• Benzema (11′) equalises
• Benzema (46′) scores again after Ulreich mistake
• Rodriguez (62′) makes it 2-2 against his parent club
• Real Madrid XI: Navas, Vazquez, Ramos, Varane, Marcelo, Kovacic, Kroos, Modric, Asensio, Ronaldo, Benzema
• Bayern Munich XI: Ulreich, Kimmich, Sule, Hummels, Alaba, Tolisso, Thiago, Muller, James, Ribery, Lewandowski