Cristiano Ronaldo was rested for Sunday's Super Cup clash against Barcelona and only came in as a sub at the 58 minute and stole the headlines of the game.
However harsh the decision might have been, the Real Madrid star made things worse by pushing the referee and must sit out five games.
In April, Las Palmas player Marko Livaja committed a similar offence and received a five-game ban: one for the incident which prompted his sending off and an additional four for his push on the match official.
After the goal Ronaldo replicated what Messi had down past year at the Bernabeu by removing and showing his shirt to the crowd, for which he received a yellow card.
Under the rules of the Spanish Federation this bears a penalty of 4 to 12 matches.
The four-time Ballon d'Or winner's hefty punishment comes as a result of him pushing Ricardo de Burgos Bengoetxea after the referee brandished his red card. "In any case, we keep our idea of going there to win the game and get the title".
"Barca midfielder Sergio Busquets said: "A 3-1 defeat at home is very hard to take; the tie seems very tough for us now but we'll try and make a go of it, even though we've made it nearly impossible for us".
In addition to the suspension, Ronaldo and Real Madrid's wallets will also take a hit.