Barcelona extended their lead at the top of La Liga to nine points despite blowing a two-goal advantage to draw 2-2 at Villarreal on Sunday.
The sides held a minute’s silence before kick-off in memory of 13 people killed in a bus crash carrying foreign exchange students in Spain earlier on Sunday.
However, the sombre mood didn’t affect Villarreal’s start as they hit the woodwork inside the first minute when a Manu Trigueros effort was turned towards his own goal by Arda Turan.
Claudio Bravo then blocked Bakambu’s effort from a narrow angle as Barca struggled to contain Villarreal’s pace on the break.
Yet the visitors still struck first with some fortune as Lionel Messi’s free-kick ricocheted off Luis Suarez and fell perfectly into the path of Rakitic to rifle home.
The hosts were then furious when Gerard Pique was pardoned a second yellow card for clearly stopping a Villarreal attack by handling the ball on the ground after just 23 minutes.
2 - Villarreal are the 1st side to come back from a 0-2 at halftime against Barcelona in La Liga since Real Sociedad on 2011 (2-2). Effort.— OptaJose (@OptaJose) March 20, 2016
Villarreal boss Marcelino was expelled from the touchline for taking his protests too far.
And worse was to come for the hosts when referee Jose Maria Sanchez Martinez pointed to the spot despite Sergio Asenjo clearly playing the ball as Neymar tried to round the goalkeeper.
Neymar put Barca’s recent troubles from the spot behind him to dink home the penalty for his 27th goal of the season.
Pique was replaced by Mathieu early in the second period as Luis Enrique looked to ensure his best defender was not suspended for the game against Madrid just after the international break.
But that proved to be the turning point as Mathieu was constantly caught out.
Bakambu halved the deficit with a simple finish after Bravo had parried Denis Suarez’s initial effort.
Mathieu then gifted Bakambu the ball straight from kick-off, but the Congolese forward tried to tee up Roberto Soldado instead of going for goal himself and Javier Mascherano intercepted.
Soldado then missed a huge chance to level as he haded wide when unmarked from point-blank range.
Asenjo also made a crucial contribution to Villarreal’s comeback with a stunning save to stop Neymar making it 3-1.
Moments later, Villarreal were level when the hapless Mathieu turned a corner into his own net.
Barca regained their composure in the final quarter to ensure their unbeaten run in all competitions stretches to 39.
Know more about Sport360 Application