Barcelona were forced to score two late goals to salvage a point against relegation battlers Villarreal on Tuesday evening.
The game started in frantic fashion as both the home side and the visiting Catalans attacked with very little mind on their defensive duties.
Malcom was looking in good form for Ernesto Valverde’s side and he played a massive part in the opening goal, bursting into the box before playing in Philippe Coutinho, who tapped home from close range.
Barca were on top and one soon became two when Malcom was this time the goalscorer, heading in a delightful cross from Arturo Vidal.
The game looked dead and buried but Samuel Chukwueze took matters into his own hands, tormenting the Barca defence and pulling a goal back for his side.
Karl Toko Ekambi then fooled Marc Andre ter-Stegen in the second half to level the game, before the home side would take advantage of some poor Barca defending.
Vicente Iborra struck on the hour mark, before substitute Carlos Bacca made it 4-2 with ten minutes left to play.
Enter – Leo Messi, a substitute. The Argentine took full advantage of a free-kick on the edge of the area, hitting the ball in off the post past Sergio Asenjo to make it 4-3 in the 90th minute.
Just when Villarreal thought they had grabbed a superb three points, Luis Suarez hammered home a superb volley with the very last touch of the game.