Barcelona extended their lead to seven points at the top of the league and made a late comeback at home.
Lariga leader Barcelona fought back by defeating Celtavigo 4-3 3-1 in a roller coaster encounter as a stop time penalty by Rafinha extended Real Madrid to seven points at the top of the table.
Saturday’s match at Barcelona looked to be heading for a draw as Dani Ormo scored deeper into an additional time and Rafinha stepped up to seal with three points as the score tied 3-3 after Celta’s Borja Iglesias scored a hat-trick.
The result is a return to pressure on Real Madrid, who plays fourth-place Athletic Bilbao on Sunday. Celta Vigo is seventh with 43 points.
“It’s football. We wanted to win this game, but we weren’t always at our best,” Barca’s substitute and goal scorer Dani Ormo told Dazen. “But the team came in the end and the crowd pushed us to the finish.
“That’s three points towards our goal, but we have to continue.”
Barcelona took the lead, and Ferran Torres picked up the ball in the middle, finding space to dribble towards the goal, pulling the trigger from the edge of the box to defeat goalkeeper Vicente Ziaita with the 10th league goal of the season.
However, Perta responded quickly when Pablo Duran put in a great cross from the wing, and when Worzic Schuzny sprinted from his line to collect the ball, the Polish Keeper missed it and gave Iglesias a tap-in to the empty net.
Barca fell seven minutes late in the second half when Frenkie de John made an error and completely missed the long ball, allowing Iglesias to run and beat szczesny to grab the second goal.
Celta Vigo’s Borja Iglesias has earned a third goal to complete a hat trick [Albert Gea/Reuters]
Iglesias Hat-trick by Celta Vigo
As Barca advanced to find the equalizer, Celta’s clearance once again found Iglesias, and he used the high line on the home side to run through the goal, beating szczesny for the third time to claim a hat-trick.
Barcelona was stubbornly trying to recover quickly, but in the 64th minute, Robert Lewandovsky and Rafinha combined to find Ormo.
“he [coach Hansi Flick] He said he needed to play a little more calm. Olmo said about what Flick told him before he went to the pitch.
Four minutes later, Barcelona leveled 3-3 when Ramin Yamal crossed the ball to the 5.5m (6 yards) box.
Shell-shocked Celta appeared to leave at points, but Ormo earned a penalty when he was fouled on the box.
Rafinha then stepped up and in the 98th minute he blasted the ball into the top corner, scoring his 30th goal in all competitions this season.
“We’ve done a lot of things right, so it’s a bittersweet feeling,” said Pablo Duran of Celta. “They have a very high level, especially in the last third. They can do these things.
“We’re very proud of ourselves, come here, show a lot of characters, play football. In many games, we’ve been better than them, but we leave with a bad feeling for the outcome.”