Robert Lewandowski scored an injury-time penalty at the second time of asking as Barcelona secured a nail-biting late win over Celta Vigo to stay in touch with the LaLiga title race.

Lewandowski had already given his side the lead with an emphatic finish on the stroke of half-time but Iago Aspas put his struggling side on course for a draw with a deflected effort soon after the restart.

Lewandowski eventually won it from the spot in the seventh minute of added time, but only after the referee ordered a retake when his first attempt was saved by an encroaching Vicente Guaita. The result leaves them two points behind Girona in second and seven shy of rivals and leaders Real Madrid, having played one game more than both.

At the Metropolitano Stadium, fourth-placed Atletico Madrid ran out 5-0 winners over Las Palmas. Marcos Llorente and Angel Correa scored two apiece and Memphis Depay rounded things out in a one-sided contest.

Osasuna beat Cadiz 2-0 and Sevilla took a goalless draw from Valencia on their visit to the Mestalla.

In Ligue 1, departing Paris St Germain striker Kylian Mbappe found himself left out of the starting XI against Nantes only to step off the bench and bury a penalty.

Having announced his summer departure from PSG, Mbappe had to wait until the 62nd minute to see action but was ready to slot home from the spot to put the finishing touch to a 2-0 win. Lucas Hernandez had earlier put the runaway league leaders ahead on the hour.

Elsewhere, Lille moved back into third on goal difference as hat-trick hero Jonathan David put away Le Havre 3-0.

In Germany, Bundesliga’s relentless leaders Bayer Leverkusen banked another three points with a 2-1 away win at Heidenheim.

Xabi Alonso’s title-chasers have now won seven of their last eight matches, with Jeremie Frimpong and Amine Adli on target this time. Tim Kleindienst set up some late tension with an 87th-minute reply but the hosts could not force a second.

Third-placed Stuttgart fought for a 2-1 win at bottom club Darmstadt despite Pascal Stenzel’s red card at the end of the first half. They now sit five points above Borussia Dortmund, with the latter held 1-1 at Wolfsburg after substitute Yannick Gerhardt responded to Niclas Fullkrug’s early effort.

RB Leipzig won 2-0 against Borussia Monchengladbach, Union Berlin scored the only goal away to Hoffenheim and strugglers Mainz recorded a 1-0 win over Augsburg.

Juventus’ hopes of chipping away at Inter’s Serie A lead were stifled as they were forced to settle for a 2-2 draw at Verona. Juve twice dragged themselves back from a goal down, Dusan Vlahovic’s penalty and Adrien Rabiot’s second-half strike squaring efforts from Michael Folorunsho and Tijjani Noslin.

A point left Massimiliano Allegri’s men nine points behind the Nerazurri, who have a game in hand.

Napoli’s disappointing season continued to underwhelm as they were held 1-1 at home by Genoa. Morten Frendrup put the away side in front and it was not until the 90th minute that substitute Cyril Ngonge grabbed an equaliser.

Mario Pasalic, Teun Koopmeiners and Mitchel Bakker all found the target as Atalanta strengthened their grip on fourth spot at the expense of Sassuolo.

Robert Lewandowski snatched a dramatic late victory for Barcelona at Celta Vigo, converting a retaken penalty deep in injury-time for a 2-1 win.

The Catalan giants were on course for a second straight draw after old foe Iago Aspas cancelled out Lewandowksi’s first goal with a deflected effort just after half-time, his 200th career strike.

But with almost 97 minutes on the clock, the tension ramped up as the veteran striker stood over a last-gasp spot-kick and missed.

Lewandowski held his head in his hands but was offered a lifeline when the referee judged that goalkeeper Vicente Guaita had stepped off his line and ordered it to be taken again.

Unfazed, the 35-year-old repeated the same stuttering run-up as before and slotted it home to secure the points for his side and his 50th goal in Barca colours.

It was a much-needed result for Xavi’s men, who have endured a difficult campaign and would have been disappointed to let another result slip through their fingers after being held 3-3 by Granada last time out.

For Celta it was a harsh blow, denying them a hard-earned share of the spoils and leaving them just three points above the relegation zone.

Barca dominated the ball in the first half, but struggled to generate clearcut chances to make the possession count. Lamine Yamal was first to try his luck but could not beat Guaita, while Joao Cancelo screwed a shot wide.

Despite Aspas’ best efforts the hosts were unable to find a foothold and kept absorbing pressure, Andreas Christensen heading wide at a corner and and Ronald Araujo failing to get an effort away.

The dam broke with the interval approaching, Jules Kounde feeding the ball upfield and Yamal playing in Lewandowksi from the wing. The Poland star’s first touch was an instinctive flick off the outside of the boot, taking the ball away from his marker in an instant, and his second was a rifled finish from the edge of the penalty area.

That should have settled Barca but instead they held their lead less than two minutes after the restart. It was Celta’s smoothest move of the match, Jorgen Strand Larsen and and Oscar Mingueza both producing back-heeled touches to play in Aspas as he ran through on goal.

His shot left Marc-Andre ter Stegan with no chance, but only after a hefty deflection off Kounde. Aspas has been a nuisance for Barcelona’s teams for over a decade and took his tally against them to 11 goals in 19 games.

The 36-year-old looked to have settled the draw, with substitutes Raphina and Ilkay Gundogan unable to rally a winner for the visitors and Carl Starfelt marshalling a solid defensive response.

Added time was already well under way when Fran Beltran fouled Yamal in the box, ushering in the penalty drama that offered Lewandowski two bites at the cherry from 12 yards.

© 2023 SportsMaxTV All Rights Reserved.