Barcelona bounced back from their Clasico defeat to keep pace with rivals Real Madrid at the LaLiga summit following a 3-1 win over Elche.
Having seen Madrid temporarily go eight points clear following their thrashing of Valencia on Saturday, Barca hit back in an entertaining encounter at Estadi Olimpic Lluis Companys.
Lamine Yamal needed just nine minutes to break the deadlock as he picked out the bottom-left corner from inside the box after Alejandro Balde won possession back on the left.
Another defensive error from Elche two minutes later was punished again by Barcelona. This time, Ferran Torres was on hand to tuck the ball home from Fermin Lopez's cross.
But two minutes before the break, Elche reduced the deficit through Rafa Mir, who raced in behind the Barca defence before curling past Wojciech Szczesny.
Hansi Flick's men came close to restoring their two-goal advantage in first-half stoppage time, but Torres' shot on the swivel was brilliantly repelled by Barca loanee Inaki Pena.
However, Elche continued to cause the Blaugrana problems, with only the top of the crossbar denying Mir his second of the match nine minutes after the restart.
And the visitors were made to pay for their profligacy just after the hour when Marcus Rashford crashed a fierce effort in off the underside of the crossbar from close range.
Not deterred by going two goals down, Elche continued to press Barcelona as Mir struck the right post soon after, which he then followed up with a tame half-volley at Szczesny.
Barcelona were unable to find a fourth, despite the introductions of returning duo Robert Lewandowski and Dani Olmo from injury, but it mattered little for Flick's side.
Line-ups
Barcelona XI: Szczesny, De Jong, Rashford, Ferran Torres, Kounde, Araujo, Eric Garcia, Balde, Casado, Fermín López, Yamal
Subs: Lewandowski, Olmo, Roony Bardghji, Gerard Martín, Cubarsi, Diego Kochen, Dro Fernández, Bernal, Xavi Espart, Eder Aller
Elche XI: Bigas, Andre Silva, Aleix Febas, Rafa Mir, Pena, Pedrosa, Marc Aguado, Germán Valera, Álvaro Núñez, David Affengruber, Martim Neto
Subs: Matías Dituro, Josan, Léo Pétrot, Grady Diangana, Víctor Chust, John Donald, Álvaro Rodríguez, Yago Santiago, Rodrigo Mendoza, Federico Redondo, Héctor Fort, Adam Boayar
dougiefresh
136
🇪🇸 Fermin Lopez this season: 👕 9 games ⚽️ 6 goals 🎯 2 assists Extra Special! ✨
lunkhumyim
114
He is back to football again after a month or so.
Omosamuel103
113
Man city win Barca win what a night 💙💙
dougiefresh
104
MARCUS RASHFORD WHAT A FINISH ‼️
Nam_So
81
One monster back and delivering. Still waiting for another monster
KALLON51990
45
I'm missing him already
babysogane
38
I find GIF on this amazing website. Click here: https://www.matchgif.com/v2/live/matchGifs?match_id=54173512&language=en
nasbeat
33
Barcelona are not really playing at their best and the goalkeeper isn't helping with moving the ball from back which is Barcelona's style and that is making the team loose possession
Omosamuel103
27
Not playing over, always on form 💪🏽💪🏽
yocailz
25
Rash may the good lord be with you for every
Yioabclnps
24
We didn't really play well but a win is a win
Peterbreezy41
10
Ferran needs to be coming in as backup, he doesn’t have to start games coz he is very poor with the ball
Sozacilotu
9
Rashford is Barcelona second Yamal but people’s don’t knows