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
163
🇪🇸 Fermin Lopez this season: 👕 9 games ⚽️ 6 goals 🎯 2 assists Extra Special! ✨
lunkhumyim
132
He is back to football again after a month or so.
Omosamuel103
128
Man city win Barca win what a night 💙💙
dougiefresh
123
MARCUS RASHFORD WHAT A FINISH ‼️
Nam_So
92
One monster back and delivering. Still waiting for another monster
KALLON51990
57
I'm missing him already
nasbeat
41
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
babysogane
39
I find GIF on this amazing website. Click here: https://www.matchgif.com/v2/live/matchGifs?match_id=54173512&language=en
yocailz
33
Rash may the good lord be with you for every
Omosamuel103
32
Not playing over, always on form 💪🏽💪🏽
Yioabclnps
30
We didn't really play well but a win is a win
Sozacilotu
14
Rashford is Barcelona second Yamal but people’s don’t knows
Peterbreezy41
13
Ferran needs to be coming in as backup, he doesn’t have to start games coz he is very poor with the ball
Nikdlmnp
10
Hello I said it already and I will say it again rashford will be one of the best strikers in Europe this year