The Brazilian, Asensio, Cristiano, with his three goals (that's 100 in the Champions League now) were the men of the match.
Ronaldo scored the next goal in the 105th minute from a clear offside position, and then sent Madrid 3-2 up on the night when fractionally offside.
The outstanding Marcelo burst through the exhausted Bayern defence and squared for Ronaldo for the simplest of finishes, and one that gave him his 100th Champions League goal, but the Portuguese was again offside when he received the pass.
"In the key moments he is always there".
"They have told me their second goal was also offside", said Zidane.
"We're very angry, a game with that much intensity can't be decided by the referee".More news: Will free college offer catch fire? NY details raise doubts
Cristiano Ronaldo levelled with a deft header, before Sergio Ramos' own goal swung the tie back in Bayern's favour.
"But people should think about it a little more. He provides his answers out on the pitch and he has scored five goals in two games". Arjen Robben drew a foul on the left edge of the box, pushing the ball past Casemiro, who is playing on a yellow.
Cristiano Ronaldo scored a hat-trick as the holders won 4-2 but the German team had every right to be annoyed after Arturo Vidal's sending off in the 84th minute.
The black mark of Madrid's stunning win over Bayern, were the many refereeing gaffes, which the FC crew dissect fervently. In fact, Boateng and Hummels' defending was absolutely first class and proof that when they are fit, Bayern possess the finest defensive line in Europe.
Ramos, so used to being Madrid's hero, turned villain when he shinned the ball into his own net after a scramble in the area.
Bayern was trying to become only the third team to reverse a first-leg home loss in Champions League history, along with Inter Milan in 2011 and Ajax in 1996.