The law of the ex has returned to haunt Atletico Madrid, with Joao Felix scoring against his parent club to give Barcelona a 1-0 win in La Liga.
Felix, at Barca on loan from Atletico after falling out with the Madrid club last season, scored with a neat shot over goalkeeper Jan Oblak in the 28th minute to give Barcelona victory.
The result put Barca back within four points of leaders Girona and Real Madrid, who both won on Saturday.
Felix received a standing ovation when he was substituted by Ferran Torres in the 77th minute at Barcelona's temporary home ground, the Olympic Lluis Companys Stadium.
Diego Simeone's Atletico had won four in a row in all competitions, with two losses and eight wins in their last 10 league outings.
Sevilla's winless streak reached eight matches after a 1-1 home draw with Villarreal.
They escaped another defeat on Sunday after a potential Villarreal winner from Ben Brereton was disallowed deep into stoppage time following a VAR review.
Almeria remain the only team without a league win this season after a 0-0 home draw against Real Betis, who played with 10 men after Hector Bellerin was shown a straight red card in the 27th minute.
Manuel Pellegrini's Betis, in seventh place, are unbeaten in 10 league matches, with four wins and six draws.
Javier Aguirre's Mallorca drew 0-0 with 13th-place Alaves to remain winless at home this season.
Cordoba defender Dragisa Gudelj was reported to be in good condition after collapsing in the first half of a third-tier game against Melilla on Sunday, eight months after suffering a cardiac arrest during another match.
Cordoba said the 26-year-old Gudelj was doing well and undergoing tests in hospital.
In March, a game between Cordoba and Racing Ferrol was abandoned early in the first half after Gudelj collapsed and had to be rushed to hospital.
Australian Associated Press