Real Madrid beat Barcelona 3-1 away in the first leg of the Spanish Super Cup in an exciting El Classico with a Gerard Pique own goal, Ronaldo coming off the bench to score from range and then getting sent off minutes later, and another outstanding goal from Marco Asensio.
After 50 minutes, Marcelo dribbled down the left and cut across goal with a low cross that was met by Pique sliding down to try and block it from the danger zone but instead deflected it into the far corner of his own net.
Three minutes later Karim Benzema went past Pique and cut across goal for Dani Carvajal but Jordi Alba slid down for a crucial block and on the 73rd minute at the other end, Denis Suárez cut across goal for Sergio Busquets who skied it over.
Four minutes later, Lionel Messi passed through to Luis Suárez, who chased the ball with keeper Keylor Navas diving in, and Suárez tapped it away and was taken down.
Messi took the penalty and finished coolly, placing it into the bottom left hand corner.
Christiano Ronaldo only came on for Benzema on the 56th minute and on the 71rst scored an offside goal when he controlled an overhead through ball and beat Marc-André ter Stegen with a low shot.
On the 80th minute, Isco passed out wide to Ronaldo who then cut inside on the edge of the box and curled the ball into the top right hand corner, beating ter Stegen but was then booked for taking his shirt off in celebration.
Just two minutes later he got sent off when he received another yellow for diving after a challenge by Samuel Umtiti and on his way off the pitch, Ronaldo appeared to push referee Ricardo De Burgos Bengoetxea
Then on the 90th minute, Real Madrid extended their league through Asensio scoring from the edge of the box, the same spot Ronaldo scored from, smashing the ball into the near side of the side.
Concentrically, Real Madrid beat Barcelona 3-1 on aggregate in the Spanish Super Cup last season and Barcelona will have try to overturn this 3-1 aggregate score-line next Wednesday at Real Madrid’s Bernabéu.