Cristiano Ronaldo was on the score sheet for Real Madrid in the first leg of the Super Cup against Barcelona but the Portugese was sent off after a controversial second yellow card.
An own goal by Gerard Pique in the 50th minute gave Madrid the lead at Nou Camp.
Lionel Messi equalised for Barcelona from the penalty spot after the referee controversially awarded a penalty after Luiz Suarez appeared to have been fouled by Navas.
Replay showed that there was absolutely no much contact.
With the game tied at 1-1, Madrid broke lose on the counter as Marcelo sets up Ronaldo, who went past Pique to slot home arguably the best goal of the encounter.
Ronaldo got a yellow card for removing his shirt after scoring his goal.
On 82 minutes, Ronaldo was fouled inside eighteen yard box and could have gotten a penalty, but the referee controversially awarded him a second yellow card and sent him off the pitch.
Ten-man Madrid were not deterred as Marco Asensio scored a brilliant goal from the counter on 90 minutes to all but end Barcelona’s dream.