Celta Vigo fought back with two late goals in quick succession to hold LaLiga leaders Barcelona to a highly entertaining 2-2 draw on Saturday.
It looked like Barca were cruising towards victory after they opened a two-goal lead thanks to strikes by captain Raphinha in the 15th minute and by Robert Lewandowski in the 61st, but the script changed after their midfielder Marc Casado was sent off due to a second-yellow card for a foul in the 82nd minute.
With Barca down to 10-men, the home side piled on the pressure and managed to score twice with strikes by substitute Alfonso Gonzalez and Hugo Alvarez in the 84th and 86th minutes respectively.
Barca top the LaLiga standings with 34 points, five ahead of Atletico Madrid in second and seven ahead of third-placed Real Madrid, who have two games in hand.