Real Madrid's 15-game unbeaten run came to an end on Sunday as they suffered a shock 1-0 loss at relegation-battling Getafe in La Liga.
Luis Suarez scored twice, including an injury-time winner, as Atletico Madrid came from behind to beat 10-man Getafe 2-1 and move top of La Liga on Tuesday.
Spanish La Liga: Barcelona dug deep for a narrow 2-1 win over Getafe in the Spanish top flight on Sunday with Dutch striker Memphis Depay providing the winner.
Barcelona vs Getafe: Lionel Messi's two goals helped Barcelona to a 5-2 win over Getafe at Camp Nou.
La Liga: Real Madrid beat Getafe 2-0 as league leaders Atletico Madrid were held to a 2-2 draw by Celta Vigo.
La Liga: Real Madrid failed to end their year with a win after 1-1 draw at Elche, while Atletico Madrid beat Getafe 1-0 to extend their lead at the top.
Manchester United edged LASK 2-1 and Inter Milan beat Getafe 2-0 on Wednesday in rescheduled ties due to the coronavirus pandemic to clinch places in the quarter-finals of the Europa League.
Real Madrid took a big step towards winning La Liga on Thursday by battling past Getafe to move four points clear of Barcelona, with five games left.
Atletico Madrid now have 52 points and a four-point edge over Getafe in their Champions League pursuit after winning for the first time behind closed doors at their Wanda Metropolitano stadium.
Valencia remain seventh in La Liga while Getafe stay fifth, handing Atletico Madrid the chance to overtake them if they can win on Sunday.
Getafe president Angel Torres said that "if we have to lose the tie, we will lose it" but the team will go into the epicentre of the coronavirus outbreak in Italy.
Play-acting and feigning injuries to gain unfair advantages are a scourge that football has not been able to do away with.
A slick Antoine Griezmann strike set Barcelona on their way against Getafe in La Liga on Saturday before they survived a late onslaught from the gritty visitors to win 2-1.
Real Madrid were without Sergio Ramos, who was suspended, and Eden Hazard, who continues to nurse an ankle injury.
Barcelona kept the pressure on Real Madrid ahead of their derby with Atletico Madrid on Saturday.
Marc-Andre Ter Stegen created Barcelona history with his brilliant lobbed assist to Luis Suarez against Getafe on Saturday.
Kieran Trippier looked right at home at the Wanda Metropolitano when his bending ball was nodded in by Alvaro Morata.
Barcelona's victory means they stretch their lead at the top of the table to 11 points over Atletico Madrid, and 18 ahead of Real Madrid.