Spain were forced to settle for a point after being held to a 1-1 draw with Finland in their World Cup qualifying Group I clash at El Molinon on Friday evening.
Sergio Ramos capped his landmark 100th appearance for La Roja with a goal, when his 49th minute header gave the reigning World and European champions a well-earned lead just after the interval.
Vicente del Bosque's men dominated for long periods against a very defensive Finnish side, but Spain's inability to turn possession into goals cost them late on, when Teemu Pukki drilled home 11 minutes from time to stun the home crowd.
Tempers flared in the closing stages, as the hosts camped inside the Finland box in search of a winner. And, when David Silva toe-poked the ball from under visiting goalkeeper Jari Maenpaa, all hell broke loose, with players from both sides squaring up to each other.
Finland captain Niklas Moisander and Silva were booked for their respective involvements in the mini brawl, despite the Manchester City playmaker protesting his innocence, after being pulled out of the firing line by Barcelona defender Gerard Pique.
The result leaves Spain two points adrift of leaders France - whom they travel to play on Tuesday - while Finland remain bottom of the group with two points.
Watch a video of the mini stoppage-time brawl above, and leave a comment at the bottom of the article whether you think Silva deserved to be cautioned for his action.