All of Basque Country and even Madrid should be in a pretty celebratory mood tonight.
Real Sociedad have ended Barcelona unbeaten run in La Liga after a dramatic extra-time goal from Imanol Agirretxe gave his team a 3-2 victory.
Lionel Messi tied (Brazilian) Ronaldo by scoring in his 10th-straight league match, but that was not enough to get the win.
The hosts went down 2-0 to the league leaders after 25 minutes, but they never gave up and continued to play open football.
From the start, La Real pressed the Blaugrana midfield and the center-backs did an excellent job of marking and controlling Messi after about 15 minutes.
This was one of the more exciting games of football we've seen this season and both top Madrid teams will be rejoicing.
Here are five talking points from the huge upset.