Real Madrid's disjointed start to the season continued as David Zurutuza's double earned Real Sociedad a stunning 4-2 win in La Liga.
The European champions seemed set for a comfortable night on Sunday when early goals from Sergio Ramos and Gareth Bale left the home side shell-shocked.
But Sociedad regrouped outstandingly, with goals from Inigo Martinez and Carlos Vela complementing Zurutuza's brace to seal a famous triumph.
Questions have surrounded Carlo Ancelotti's Real side in 2014-15 so far after an uninspiring 2-0 win over Cordoba last Monday followed their Supercopa de Espana defeat to Atletico Madrid.
Those results supported claims that Real have lost their balance following the departures of Angel di Maria and Xabi Alonso, and a dreadful defensive showing on Sunday will only strengthen the arguments.
Initially, it did not seem those frailties would matter as Real, despite being without the rested Cristiano Ronaldo, attacked with menace and created chances at will.
But having found themselves 2-0 ahead after just 11 minutes, Ancelotti's men let Sociedad back into the game and were made to pay the heaviest of prices.
Real flew out of the blocks and took an early lead when Ramos rose to meet Toni Kroos' corner with a glancing header at the front post.
That set the tone for the rampant European champions, Ramos almost grabbing a second with a stunning free-kick that rattled the crossbar.
And Real did double their advantage in the 11th minute as Bale brilliantly nutmegged Gorka Elustondo and slotted a cool finish into the corner.
Not content with being 2-0 up, Real continued to press forward - only to see Marcelo twice spurn good chances before Ramos headed just over from a James Rodriguez set-piece.
The defender was pressed into action in his own box soon after, bravely flinging himself in front of Esteban Granero's powerful, goal-bound effort.
Normal service was resumed moments later as Enaut Zubikarai produced a fine stop with his leg to deny Toni Kroos.
The catalogue of missed chances looked costly in the 35th minute, Martinez sneaking in at the back post to convert after Xabi Prieto had flicked on a perfectly-placed corner.
And the scores were level six minutes later as Zurutuza arrived late into the box to powerfully head home Alberto de la Bella's centre.
Goals did not bring a defensive improvement for Sociedad, Ramos getting on the end of another free-kick and heading agonisingly wide.
Real's defending was not much better, illustrated at the start of the second half when an unmarked Imanol Agirretxe saw a header turned wide by the toe of Iker Casillas.
But the turnaround was complete in the 65th minute as Prieto and Sergio Canales played a one-two that ended when the former slid a lovely ball across for Zurutuza to slot home.
The verve with which Real attacked early on seemed a distant memory as they struggled for cutting edge.
Yet it was the issues at the other end that were most troubling, their inability to clear a set-piece proving costly when Vela followed a fine piece of chest control with a volley that arrowed into the top corner.
Sami Khedira, Rodriguez and Karim Benzema all missed golden opportunities thereafter as Real failed to find a route back into the game.
|Klopp calls for Liverpool consistency after Bournemouth battering|
|Coutinho won´t be drawn on Liverpool future|
|Kaka Retires: Ballon d´Or, Milan glory and Brazil brilliance among career highlights|
|Liverpool make top-flight history in Bournemouth victory|
|We can´t think we´re unbeatable - Jesus|
|Lukaku´s love for West Brom behind muted celebration - Mourinho|
|Bournemouth 0 Liverpool 4: Coutinho sparkles as Reds return to winning ways|
|Kaka Retires: Former clubs and team-mates pay tribute|
|Dybala needs to be in better physical shape - Allegri|
|Hearts break spell but Celtic join Milan, Porto among unbeaten elite|
|Juventus allowed Bologna nothing - Pjanic|
|Mourinho: United lost ambition in second-half slump|
|Lingard claiming second goal in Manchester United win|
|Kaka eyes future in the boardroom after resisting Milan swansong|
|West Brom 1 Manchester United 2: Lukaku on target against old club|
|Former AC Milan and Brazil star Kaka announces retirement|
|Bologna 0 Juventus 3: Pjanic, Mandzukic and Matuidi send champions second|
|Feyenoord hit seven against Sparta Rotterdam|
|Gattuso slams ´embarrassing´ Milan after Verona defeat|
|Celtic´s 69-match unbeaten run ends with Hearts thrashing|
|Fekir keen on Barcelona, Real Madrid, Atletico, Manchester City... and Arsenal|
|Mbappe pips Martial to Telefoot Trophy|
|Verona 3 AC Milan 0: Gattuso´s side slip to insipid defeat|
|Man City´s celebrations? You should hear Burnley, says Rooney|
|Rooney wants greedy Rashford, has high hopes for Martial|
|Man City aren´t one of the Premier League´s best ever - Rooney|
|The best answer is laughing - Ronaldo mocks Gremio boss Renato|
|Brisbane Roar 1 Melbourne Victory 2: Williams and Barbarouses boost pre-derby mood|
|Perez keen for ´spectacular´ Ronaldo to never leave Madrid|
|Kroos: Madrid don´t need added motivation for Clasico|
|Howe discussed Liverpool criticism with Begovic|
|Pellegrino: I can´t control Van Dijk future|
|Perez suggests Madrid unlikely to make January moves|
|Liverpool scouts to thank for Salah capture, says Klopp|
|Substitutes made the difference - Simeone|
|Sarri praises ´extraordinary´ Hamsik as Napoli go top of Serie A|
|Mutual trust at Man City is ´a dream´, says Guardiola|
|Stoger´s small changes getting Dortmund back on track|
|Atletico Madrid 1 Alaves 0: Substitute Torres breaks LaLiga duck to net winner|
|City defeat a ´good experience´ for Tottenham - Pochettino|
|Zidane dreaming of sextuple after Club World Cup success|
|Running man De Bruyne makes it easier to manage City - Guardiola|
|Ronaldo and Zidane hoping for Ballon d´Or winner to retire at Madrid|
|Championship Review: Teenage debutant Maja snaps Sunderland´s home drought|
|In-form Neymar is good for all who love football – Emery|
|Napoli´s record goalscorers - how Marek Hamsik compares to Diego Maradona|
|De Bruyne eyes titles over unbeaten season|
|Ninja Turtles invade pitch during PSG clash|
|Muller, Heynckes buoyed by Bayern Munich´s edgy victory|
|I´m confident, but what does that mean? - Wenger gives cryptic answer on Ozil future|
|Real Madrid win five trophies in a calendar year for first time|
|It´s nice to know - Hamsik plays down matching Maradona´s Napoli record|
|Borussia Dortmund 2 Hoffenheim 1: Pulisic late show extends perfect Stoger start|
|Manchester City 4 Tottenham 1: Silva-less City continue to set the gold standard|
|Hughes fumes at Lanzini ´dive´|
|Torino 1 Napoli 3: Historic Hamsik strike sends Sarri´s side top|
|Dyche credits Burnley´s resolve in battling Brighton draw|
|Conte refuses to discuss Chelsea interest in ´really good player´ Van Dijk|
|Real Madrid 1 Gremio 0: Ronaldo free-kick secures Club World Cup glory|
|Silva refuses to question Watford´s attitude amid dismal run|
|Wenger hails Ozil´s decisive ´gem´|
|City´s record run unfairly overshadowing Chelsea form - Conte|
|Murray ´normally very reliable´ from the spot - Hughton|
|Stoke City 0 West Ham 3: Returning Arnautovic has the last laugh|
|Rennes 1 Paris Saint-Germain 4: Two goals, two assists for Neymar|
|Hamsik matches Maradona´s all-time Napoli scoring record|
|Apologetic Spalletti had forgotten losing feeling at Inter|
|We stick to the plan – Valverde not risking Dembele before January|
|Watford 1 Huddersfield Town 4: Deeney sees red as Hornets´ slump continues|
|Chelsea 1 Southampton 0: Alonso extends Blues´ home run|
|Arsenal 1 Newcastle United 0: Ozil stunner sees hosts edge back to winning ways|
|Brighton and Hove Albion 0 Burnley 0: Murray pays the penalty for Seagulls|
|Stuttgart 0 Bayern Munich 1: Ulreich denies former club with last-gasp penalty save|
|Gattuso tries to shrug off Donnarumma, FFP controversies|
|Inter 1 Udinese 3: Leaders leave door open for Napoli as unbeaten run ends|
|Al Jazira 1 Pachuca 4: Jara & Sagal inspire Mexicans to Club World Cup third place|
|Benteke winning over Palace fans after penalty nightmare - Hodgson|
|Allegri defends ´extraordinary´ Dybala after Nedved criticism|
|I didn´t owe Palace team-mates, Benteke claims|
|I´ve never considered leaving PSG, insists Draxler|
|Leicester City 0 Crystal Palace 3: Benteke, Eagles end drought|
|AC Milan´s Fassone requests UEFA help over FFP|
|AC Milan have ´no intention´ of selling Donnarumma|
|A-League Review: Jets keep up pressure, Wanderers get rare win|
|Schalke send Coke on loan to Levante|
|Man Utd´s Matic refuses to concede in Premier League title race|
|Mourinho: I don´t like a circus when you win|
|Keita won´t arrive in January, says Klopp|
|Bring on the noise! Pochettino´s Spurs want to ´kill´ Man City|
|Beat Madrid and PSG can go all the way, Djorkaeff claims|
|Icardi to Real Madrid? Nara will not say yes or no|
|Ronaldo proud to compete with Messi|
|Wenger struggling to solve Arsenal goal drought|
|Pique wants to face Guardiola, City in Champions League final|
|Tevez nearing Boca Juniors return|
|Ronaldo? I was better, says Gremio coach Renato|
|Pique: I understood why Neymar left Barca for PSG|
|Klopp: We´re all fighting for second place|
|Every player has a price – Mourinho hints at January exits|
|Good question! Guardiola ducks Sanchez link and lauds Walker|
|Guardiola addresses Mourinho´s tactical foul claims|
|Call the doctor! Conte protests no malice in David Luiz absence|
|Sheffield Wednesday 0 Wolves 1: Brilliant Neves fires leaders seven clear|
|Premier League title City´s to lose, but Sterling wary of United charge|
|Barcelona´s Deulofeu a Clasico doubt after training injury|
|Salah ´is a player I rate a lot´, says Zidane|
|Allardyce lauds ´invaluable´ Rooney|
|Ramos fit for Club World Cup final|
|Lille sack Bielsa to end failed experiment|
|Manchester United job like Real Madrid, says Mourinho|
|Fernandinho is much better than I was, Guardiola claims|
|That Harry Kane team? – I´m over Guardiola dig, says Pochettino|
|Mourinho open to January moves as Griezmann rumours swirl|
|Berizzo set for Sevilla return after cancer surgery|
|Manchester City will not go unbeaten in Premier League - Guardiola|
|Man City are the best – Pochettino braced for Spurs´ toughest test|
|Conte hopeful over David Luiz´s ´serious´ knee injury|
|Neymar not an injury risk after Brazil trip - Emery|
|Bailly to miss three months due to ankle surgery|
|Klopp defends Liverpool rotation policy|
|Arsenal fan Prince Harry´s wedding day to clash with FA Cup final|
|He´s one of the best – Simeone showers Oblak with praise|
|Juventus won´t sell in-demand Pjaca, agent claims|
|Bolasie in line for Everton return after long-term injury|
|Maradona told Real Madrid to sign Mbappe|
|Sydney FC 3 Melbourne City 1: Champions come from behind to go eight points clear|
|Red-hot Salah wins Player of the Month|
|Heynckes unaware of reported Sanches loan termination|
|Maradona: I´d have won more Ballons d´Or than Ronaldo and Messi|
|Wenger confirms Wilshere contract talks imminent|
|We´ve never been approached by Man United – Wenger rejects Ozil reports|
|Lewandowski demands focus ahead of Christmas|
|Klopp right to rotate at Liverpool – Neville|
|Donnarumma plays down Milan exit rumours|
|Barkley could leave in January – Allardyce|
|Pulisic voted youngest-ever male USA player of the year|
|Griezmann will be allowed to leave – Simeone|
|Guardiola appears to aim another dig at Mourinho|