Antoine Griezmann scored twice as Atletico Madrid overcame an early scare to crush Girona 3-1 in a La Liga clash on Saturday.
It was another setback for Girona, who led the La Liga table for several weeks in the first half of the season but have ran out of steam recently, losing five consecutive matches away from home.
With the win, fourth-placed Atletico moved to 61 points, four behind Girona in third.
At a sunny Metropolitano stadium, the noisy home crowd had been left stunned after La Liga top-scorer Artem Dovbyk netted his 17th goal of the season.
But Atletico took control of the match, dominated possession and equalised with Griezmann from the penalty spot in the 34th minute.
Six minutes into stoppage time before the break, Alvaro Morata kept the ball in on the byline and crossed to Angel Correa who nodded a towering header into the far corner to give Atletico the lead.
The hosts doubled their advantage five minutes into the second half when Jhon Solis sliced a clearance and Griezmann pounced on the loose ball to unleash a strike that went in off the crossbar.
Bayern bounce back
Bayern Munich struck twice in the second half to earn a 2-0 win over Cologne and bounce back from two straight Bundesliga losses ahead of their Champions League return leg against Arsenal next week.
Bayern came out fighting from the start and carved out a half dozen golden chances.
The Bavarians broke the deadlock through Raphael Guerreiro.
Thomas Mueller made it 2-0 in stoppage time.