Lionel Messi tormented Celta Vigo and Ansu Fati scored his third goal in two La Liga games as 10-man Barcelona secured a 3-0 victory in horrendous conditions at Balaidos.
Fati followed up his double in a 4-0 rout of Villarreal on Sunday by scoring the opening goal on Thursday in the 12 minutes when he beat Ivan Villar at his near post after Celta Vigo failed to clear.
Barcelona was dominant with a transformed Philippe Coutinho running things in midfield and Messi a live-wire in attack but red cards might have shaken their hold on the game.
However, defender Clement Lenglet was harshly sent off for a second bookable offense late in the first half.
Celta were unable to capitalise on their numerical advantage and Lucas Olaza’s own goal, created by the mercurial Messi, gave Ronald Koeman’s side breathing space.
Messi also had a goal disallowed for offside when he looked to be level, but the Blaugrana were not to be denied another three points in the wind and rain and Sergi Roberto added the final flourish in stoppage time.
They did that pretty well, and even managed to score a third thanks to another genius run by Messi and a goal from Sergi Roberto.
Yet barely six weeks ago Messi was pleading to leave the Nou Camp, before eventually accepting he would have to stay until at least his contract runs out next summer.