Barcelona blew the chance to go top of La Liga as they were stunned by a sparkling Celta Vigo at the Balaidos.
Iago Aspas inspired the hosts into a 3-0 lead at the break, setting up Pione Sisto’s opener, scoring a fine second and forcing Jeremy Mathieu’s own goal.
Barcelona fought back through Gerard Pique’s header and Neymar’s penalty, only for Marc-Andre ter Stegen’s awful error to hand Celta their fourth goal.
Pique scored a second header late on but Celta held on for a thrilling win.
Without the injured Lionel Messi, Barcelona looked bereft of ideas at times as they failed to take the chance to go top
Three goals in 11 minutes in the first half helped Celta Vigo edge a seven-goal thriller over Barcelona, with the visitors losing their chance to go top of La Liga.
The Catalans’ performance was riddled with errors but it made for a fascinating game and one in which they almost came back from 3-0 down.