Cristiano Ronaldo scores and is sent off in win over Barcelona

Cristiano Ronaldo scored a sensational goal and was then sent off for a combination of his provocative celebration and for diving as Real Madrid beat Barcelona 3-1 in an explosive Spanish Super Cup first leg.

Gerard Piqué scored an own goal early in the second half to give Real the lead in the annual curtain raiser between the Liga champions and the King’s Cup holders although Lionel Messi looked to have saved his blushes by scoring a controversial penalty in the 77th minute after Luis Suárez was fouled.

Isco goal gives Real Madrid victory over Manchester United in Super Cup Read more

Ronaldo, a substitute, rattled in a wonderful goal from outside the area three minutes later to restore the Liga and European champions’ advantage, earning a booking for removing his shirt and also mimicking Messi’s celebration at the Santiago Bernabéu in last April’s Clasico.

Ronaldo was given a second yellow card moments later for diving to attempt to win a penalty and he will miss Wednesday’s second leg at the Bernabéu. Far from letting Barcelona back in, the Spain forward Marco Asensio then extended Madrid’s advantage with a scorching shot from outside the area in the 90th minute.