Levante produced a stunning result as the team defeated Barcelona in Saturday’s La Liga tie.
Lionel Messi gave Barcelona the lead in the 38th minute before poor defending allowed Jose Campana to equalize just after the hour mark. Boeja Mayoral puts them in front two minutes later.
A deflected volley from Nemanja Radoja made it three and the visitors’ hopes of a comeback were dashed when another Messi goal was disallowed due to Antoine Greizmann being offside in the build up.
Barcelona remain top of the table, though Real Madrid will usurp them if they beat Real Betis later today.