Barcelona’s quest to win the La Liga almost hit a stumbling block on Saturday afternoon as they took on Celta Vigo at home.
The Catalan Giants raced into the lead after 12 minutes of action as Ferran Torres weaves past his markers before unleashing a strike into the bottom corner from the edge of the box.
Wojciech Szczesny’s error led to Borja Iglesias equalizer three minutes after Torres’ opener.
Barcelona fell apart in the opening few minutes of the second half as Borja Iglesias doubled the lead for the visitors.
Borja Iglesias completed his hat trick with a fantastic solo run before slotting the ball into the back of the net.
However, the visitors intoxicated with the 3-1 lead lost concentration as Dani Olmo and Raphinha scored in quick succession to equalize for Barcelona.
Celta Vigo put men behind the ball for fhe remainder of the game as they sought to take a point but were left disappointed late on.
Robert Lewandowski came off for Gavi with less than 15 minutes to go after suffering what looks like an hamstring injury.
Barcelona won a penalty appeal after a VAR review and Raphinha stepped up to convert as he secured three points and his 15th La Liga goal of the season.
In other results, Super Eagles of Nigeria striker Sadiq Umar registered his fifth league goal of the season as he rescued Valencia from defeat away at Rayo Vellecano.
Umar came on as a second half substitute and pounced on a rebound in the 75th minute to help the visitors gain a point as the match ended 1-1.
Mallorca and Leganes played a goalless draw as the latter continues to fight for survival in the league.
Atletico Madrid suffered a shock loss away at Las Palmas in the last game of the day.
Javier Munoz scored in added time of the 90 but his goal didn’t stand.
However, after a VAR review it stood as the home side gained three points in their fight against the drop.
Lad Palmas have won consecutive La Liga games for the first since October 2024.