Messi grabs last-gap win

After falling 2-1 behind at Mestalla, Barca dragged itself level thanks to Luis Suarez just after the hour before the Uruguayan was fouled in the penalty area in the final seconds.

Messi converted from 12 yards past Diego Alves to secure all three points for the visitors, but the end of the match was marred by the reaction from the stands.

As Barca’s players celebrated the object landed on them, appearing to hit Suarez and Neymar, the latter falling to the ground following the impact.

The match was able to restart briefly before the final whistle blew but there were more unsavory scenes on the pitch as the players pushed and shoved each other.

While those scenes are unlikely to get either side into trouble, the actions of the Valencia crowd could incur the wrath of La Liga bosses in the coming days.