Lamine Yamal and Ferran Torres struck in stoppage time as Barca came back from two goals down to claim a dramatic victory over fellow title hopefuls Atletico Madrid and move top of La Liga.
The visitors started the day knowing a win would put them ahead of Real Madrid on goal difference, while Atletico would leapfrog Barcelona into second with the three points.
It looked like Atletico would stage the perfect response to their Champions League last-16 exit in midweek on penalties to city rivals Real when they led 2-0 with 20 minutes remaining.
Julian Alvarez, who was penalised for a double-kick spot-kick in that shootout loss on Wednesday, opened the scoring on the stroke of half-time, turning in Giuliano Simeone's cross.
Alexander Sorloth added the second in the 70th minute when he was picked out inside the box by Conor Gallagher.
But Barcelona scored twice in six minutes to level matters, Robert Lewandowski driving in a fine 72nd-minute strike before Torres headed in the equaliser from Raphinha's floated cross.
Sorloth had a chance to win it late on for Atletico when he was put through on goal, but he sent his shot wide with the outside of his boot and may have been just offside.
It sparked a late rally from Barca as Yamal's curling deflected strike in the second minute of added time put them ahead, before Torres added a fourth just before the final whistle with a low finish.
Barcelona are level on 60 points with Real, but crucially have a game in hand. Atletico remain third but are four points behind the top two.
Latest Stories
-
Kounde strike wins Copa del Rey final for Barcelona
5 hours -
Is NPP crying more than the bereaved in the Chief Justice saga?
6 hours -
“Elements within NPP worked against me for supporting ‘Ken must go'” – Cynthia Morrison
7 hours -
IMF Boss commends finance minister for strong commitment to economic reform
7 hours -
Cynthia Morrison advises Ghanaian women to diversify their skills to build wealth
7 hours -
UK deports 43 immigration offenders to Ghana and Nigeria
8 hours -
Piwak Natural Health urges Akosombo victims to rebuild with new donation
8 hours -
Ghana’s Para athlete Gilbert Ampiah wins bronze at Marrakech Grand Prix 2025
8 hours -
6 dead in Adansi Dompoase crash involving VIP bus and sprinter
9 hours -
Saturday’s heavy rainstorm caused outages within our network – ECG
9 hours -
Police arrest 3 over gold robbery at Wassa Afransie
10 hours -
Against all odds: Zinabu Issah clinches silver for Ghana at WPA Marrakech 2025
11 hours -
ASFC 2025: Ghana girls complete host-and-win mission after beating Uganda
11 hours -
NPC President congratulates new GOC Executives
11 hours -
Stonebwoy displays maturity amid Aisha Modi’s attacks: a masterclass in brand integrity and respect
11 hours