Barça is human

David slays Goliath. FC Barcelona has suffered its first defeat of the season at the hands of Real Sociedad in Anoeta (3-2).

A goal by Agirretxe in the 91st minute was the climax to Real's epic comeback, who in the 25th minute was losing 0-2 thanks to goals from Messi and Pedro.

Chory Castro made it level with two goals (41' and 63'), and the crowds went wild with Agirretxe's goal in stoppage time.

Barcelona, the runaway league leader, failed to get off on the right foot in the second half. Tito Vilanova's men were just one match shy of beating the side's away wins record. Despite their opponents having dominated the match with goals from Messi and Pedro, Philippe Montanier's team managed to turn things around and put a stop to the best Barça side in La Liga history.

Barcelona went a man down when Piqué was sent off for his second yellow-card offence on 57 minutes. The leaders started to look uncomfortable and the defensive line entered into chaos. The home side did not take long to make the most of the gaps.

After Chory Castro's two strikes to draw level, both teams looked to be playing for the draw. However, Real ended up giving Barça a knock-out blow in the final move of the game, when Carlos Martínez crossed from the right and Agirretxe poked the ball into the back of the net.