Cristiano Ronaldo goal, red card in Real Madrid win against Barcelona

Ronaldo went from hero to villain in the space of two minutes as Real Madrid won the first El Clasico of the season with a 3-1 victory over Barcelona at the Nou Camp.

Real Madrid’s Cristiano Ronaldo, right, reacts after Referee Ricardo de Burgos shows a yellow card during the Spanish Supercup, first leg, soccer match between FC Barcelona and Real Madrid at the Camp Nou stadium in Barcelona, Spain, Sunday, Aug. 13, 2017. (AP Photo/Manu Fernandez)

Left out of the starting lineup for this first leg of the Spanish Super Cup, Ronaldo’s brilliant effort from range had restored Real’s lead with 10 minutes remaining, but he was sent off shortly afterwards having picked up two yellow cards in quick succession.

To compound matters, the Portugal forward — linked with a move away from the Bernabeu this summer — then pushed referee Ricardo de Burgos Bengoetxea after being shown a red card.

Gerard Pique’s own goal had put Real ahead after a low-key first half, but in a frantic finish Lionel Messi equalised from the spot before Ronaldo struck, with Marco Asensio grabbing a last-minute third for the visitors.

Mateo Kovacic could have given Real the lead in the first minute after Marc-Andre ter Stegen’s poor clearance gifted a chance to the visitors, but the midfielder’s attempted lob fell into the backtracking goalkeeper’s arms.

Read more: Real Madrid win against Barcelona