Sevilla surged back to the summit in Spain with a thrilling 2-1 win over Barcelona.
The Catalan giants came into the game at the head of the table, but they threw away a lead as Sevilla opened up the title race.
Ronaldinho endured mixed fortunes as he scored a fine goal but also missed a penalty, while both sides finished the game with less than a full complement of players.
Sevilla dug deep into their reserves to claim victory as Alexander Kerzhakov and Daniel Alves netted to cancel out Ronaldinho's early effort.
The visitors made a bright start and Ronaldinho connected with a super cross from Gianluca Zambrotta to head Barca ahead on 14 minutes.
Ronaldinho had the chance to double the lead on 28 minutes as he dashed into the box and was brought down by Aitor Ocio who was red carded for his misdemeanour.
But the Brazilian lost his battle of wills with Andres Palop as the Sevilla keeper kept out Ronaldinho's spot kick with his legs.
The save prompted a swing in momentum as Andres Iniesta cleared off his line from Christian Poulsen, but Sevilla drew level before the interval.
Kerzhakov was allowed an acre of space to collect Alves' pass before turning and shooting low into the corner.
Lionel Messi tested Palop's reactions with a fine strike just before the hour, but it proved a rare Barca foray forward and Sevilla went ahead on 60 minutes as Alves' free-kick beat Victor Valdes with the aid of a small deflection.
Barca pressed the self-destruct button after going behind as Ludovic Giuly and Zambrotta were dismissed and the Ramon Sanchez Pizjuan celebrated a famous win despite Fredi Kanoute putting forward a contender for miss of the season when shooting wide from six yards out and Alves hitting the bar in injury-time.