Rayo Vallecano forward Alvaro Garcia netted an early goal to give his side a surprise 1-0 win against Barcelona at the Camp Nou on Sunday.
The result takes rivals Real Madrid another step closer to sealing their 35th LaLiga title.
Garcia sealed the game for the visitors when he opened the scoring in the seventh minute, receiving the ball inside the box and rifling it past goalkeeper Marc-Andre ter Stegen to a wave of whistles at the Camp Nou.
Barcelona failed to convert a number of golden chances despite going agonisingly close to an equaliser.
Real Madrid now need only one point from their last five games to secure the title, while Barcelona are second on 63 points, 15 behind Real and level with Sevilla in third.


India seize control of Colombo test after Jurel hundred
Abu Dhabi launches Euroleague Basketball SuperCup
MENA Golf Tour expands global pathway with 3 qualifying schools in UK, USA
Fils claims first ATP Masters title, Gauff clinches second Cincinnati crown
Barcelona launch LaLiga title defence with five-star Elche demolition
