Rayo Vallecano staged a dramatic turnaround to beat Celta Vigo 3-2 at the Estadio de Fútbol de Vallecas.
Two first half goals from Iago Aspas put the Galicians in the lead but they were reduced to 10 men before the break after Gustavo Cabral picked up a second yellow card.
Leo lead the comeback with an inspired performance and headed Rayo's first goal on 60 minutes after a cross from full-back Tito.
Rayo coach Paco Jémez smelled blood and decided to go all out for the win, taking off centre-back Mikel Labaka and throwing on centre-forward Andrija Delibasic. The gamble paid off, as Tito headed in a cross from Chori Domínguez 10 minutes later.
The comeback was completed with nine minutes to go when Leo launched an attack on the left hand side, crossing for Delibasic, whose shirt was pulled by Tuñez, and Pito gratefully slammed home the penalty.
Celta then desperately sought an equaliser, but only an individual effort by Roberto Lago provided the Madrid side with anything to worry about.