Defending champions Spain crashed out of the FIFA World Cup in embarrassing fashion at the group stage after a 2-0 defeat to Chile.
On a night when the pre-match build-up was dominated by trouble behind the scenes at the Maracana, as Chile fans stormed the stadium's media centre bringing down temporary walls, on the pitch there was similar chaos for the holders as their era of dominance on the international stage was brought to an abrupt end.
After a 5-1 hammering against the Netherlands in their opening Group B clash, midfielder Xabi Alonso had insisted that reports of Spain's demise were "exaggerated".
He was wrong, and Spain are now out, after a game in which Vicente del Bosque's side looked weary and one-dimensional against their well-organised South American opponents.
Having fallen behind to Eduardo Vargas' well-taken 20th-minute finish and been pushed to the brink by a second from Charles Aranguiz - helped by some bizarre goalkeeping from Iker Casillas - rarely did a comeback ever look likely.
Del Bosque dropped Barcelona duo Gerard Pique and Xavi following the humiliation against the Dutch, but the change in personnel made little difference as they capitulated once again.
Sergio Busquets should probably have put Spain back into the contest early in the second half, but he inexplicably missed the target from close range, and from then on Del Bosque's side lacked any real invention.
Victory for Chile means that their final group game against the Netherlands will determine who finishes top with both now through to the last 16, while Spain face Australia with nothing left to play for before heading home in despair.
Chile looked far brighter in the early exchanges and went close twice inside the first three minutes - Vargas seeing a poked effort deflected agonisingly wide, before Gonzalo Jara headed just off target.
Despite that, Spain gradually appeared to grow into the contest, only to find themselves behind in the 20th minute.
After latching on to Alexis Sanchez's throughball, Aranguiz squared to Vargas, who cleverly sidestepped Casillas before prodding the ball into an empty net.
The world champions almost restored parity eight minutes later, only for Diego Costa to find the side netting after pouncing on David Silva's headed pass.
And Chile soon made the most of their opponents' incompetence again to forge a two-goal lead after 43 minutes.
Aranguiz was at the centre of things once more, but it was Casillas who was the real architect of Spain's downfall. He bizarrely opted to punch a Sanchez free-kick back out into a crowded area when the ball could easily have been caught.
With the Spanish defensive wall slow to react, Aranguiz controlled with a deft touch before prodding home past the stranded goalkeeper to put Spain on the brink.
Spain started the second period with renewed determination and they almost pulled a goal back in the 52nd minute, only for Busquets to skew a shot wide from close range after reaching Costa's overhead kick.
Del Bosque's men exerted more control over possession than in the first half, but they still struggled to get Costa into dangerous positions, with the Atletico Madrid forward soon substituted to a chorus of jeers.
Chile should have put the match beyond all doubt in the 68th minute when Mauricio Isla met Eugenio Mena's low cross at the back post, but the Juventus man sliced over, handing Spain a lifeline.
With Fernando Torres on in place of Costa and Santi Cazorla also thrown into the fray, the Spaniards desperately poured men forward in the closing stages and a long-range Andres Iniesta effort forced Claudio Bravo into an acrobatic save.
But it was not enough, as the South Americans held on to their clean sheet and booked their place in the second round.
Spain, meanwhile, were left to reflect on a world title defence that was ended before it had really even begun - with Del Bosque and his men now assessing just where they go from here.
|Coach: Del Bosque|
for Xabi Alonso 46'
for Diego Costa 64'
for Pedro 76'
|Queiroz signs new Iran contract|
|Sousa confident of Basel improvement|
|Villas-Boas heaps praise on Zenit|
|Jardim: ´We were superior´|
|Ludogorets upbeat after Anfield heartbreak|
|Simeone rues ´very negative´ result|
|Michel lauds Atletico-like tactics|
|Gutierrez diagnosed with testicular cancer|
|Championship Review: Norwich go top, Cardiff lose again|
|Galatasaray´s fighting spirit delights Prandelli|
|Hareide proud of Malmo display|
|Wenger: Dortmund worthy winners|
|Rodgers revels in winning return|
|Pereira calls for calm at Benfica|
|Hasi rues Anderlecht´s inexperience|
|Bellarabi critical of Leverkusen finishing|
|Bale: We showed what we´re made of|
|Koke targets Juve after Olympiacos setback|
|UEFA Europa League Preview: Tough test for Inter, Sevilla host Feyenoord|
|Allegri demands more from Juve|
|Klopp revels in Dortmund ´perfection´|
|League One Review: Sheffield United comeback stuns Colchester, Doyle stars for Chesterfield|
|League Two Review: Burton beaten, Exeter and Oxford claim first wins|
|Gerrard demands better from Liverpool|
|Galatasaray 1 Anderlecht 1: Gala playing catch-up despite late leveller|
|Liverpool 2 Ludogorets 1: Gerrard spot on for hosts|
|Benfica 0 Zenit 2: Hulk helps Zenit make flying start|
|Juventus 2 Malmo 0: Tevez ends Champions League drought to seal win|
|Olympiacos 3 Atletico Madrid 2: Spanish champions stunned by clinical hosts|
|Monaco 1 Bayer Leverkusen 0: Moutinho marks winning return for Monaco|
|Borussia Dortmund 2 Arsenal 0: Immobile and Aubameyang sink visitors|
|Real Madrid 5 Basel 1: Hosts begin title defence with dominant victory|
|Al Hilal 3 Al Ain 0: Al-Shamrani dazzles in frantic first leg|
|Arabian Gulf League Review: Al Ain start with win, Jorginho´s Al Wasl held|
|Al Qadsia 4 Persipura 2: Subotic double gives Al Qadsia the upper hand|
|Everton v Wolfsburg: Martinez eyes next phase of development|
|Time to prove quality - Blanc|
|Lopetegui wary of BATE|
|Schalke dealt Howedes blow|
|Dnipro v Inter: Guarin backs confident Inter|
|Mourinho belittles Europa League|
|Kompany: Time for City to close the gap|
|Lucescu opens up about Shakhtar challenges|
|Ribery out of Champions League clash|
|SFA to investigate Tonev allegations|
|Erbil 1 Kitchee 1: Belencoso gives Kitchee the edge|
|Partizan v Tottenham: Captain Kaboul reports for duty|
|Slomka sacked by Hamburg|
|Garcia not taking CSKA threat lightly|
|Hutton signs new Villa contract|
|Riga set for Blackpool stay|
|De Boer hoping to spring surprise|
|Milanov: De Rossi absence gives CSKA a chance|
|Pique reads nothing into Barca omission|
|Van Basten to step down to assistant role|
|Amat out for six weeks|
|Mourinho confirms Hazard talks|
|Luis Enrique: Champions League not a priority|
|Williams: Swansea learned Chelsea lessons|
|Vargas wants ´long-term´ QPR stay|
|Liverpool are no Champions League tourists, insists Rodgers|
|FIFA temporarily relieve Watson of duties|
|City do not fear Bayern - Milner|
|Everton to explore stadium plans|
|Gardner calls for fans´ support|
|Zidane: Benzema must score|
|Scholes: Liverpool are Champions League dark horses|
|Gerrard hopes for prolific Balotelli|
|Gervinho pens new Roma deal|
|Rodgers praises vice-captain Henderson|
|Argentine Primera Division Review: Independiente goalkeeper bags brace|
|Costa Rican Primera Division Review: Cartagines back to winning ways|
|Ronaldo to United a possibility, says Neville|
|Liga del Futbol Profesional Boliviano Review: Bolivar go top, Blooming slip up|
|Souness throws support behind Pardew|
|Allardyce targets defensive improvement|
|Bruce: Hernandez worth the wait|
|Ecuadorian Primera A Review: Barcelona win El Clasico del Astillero|
|Davies: Draw a fair result|
|Noble rues West Ham´s close shave|
|Klopp cautious with Kagawa|
|Eibar 0 Deportivo La Coruna 1: Dominguez earns Fernandez first win|
|Hull City 2 West Ham 2: Debutants star in KC drama|
|Verona 2 Palermo 1: Pisano own goal seals home win|
|Turkish Super Lig Review: Fener, Gala and Besiktas all held|
|Roma v CSKA Moscow: Garcia ready to recall attacking stars|
|Van Basten to return to AZ following leave of absence|
|Olympiacos will be toughest tie - Simeone|
|Porto v BATE: Sandro in line for return as Porto seek strong start|
|Calhanoglu pledges to attack off-colour Monaco|
|Malmo have advantage over Juventus - Hareide|
|Chambers´ tonsillitis adds to Arsenal defensive woes|
|Hasi: No expectations for Anderlecht|
|Verratti extends PSG contract|
|Bayern Munich v Manchester City: Kompany urges belief|
|Prandelli calls on fans to voice their backing|
|Michel wary of Atletico prowess|
|Double fitness boost for Everton|
|Barcelona v APOEL: Pedro expecting tough test|
|Vidal and Pirlo to miss Malmo clash|
|Maribor v Sporting Lisbon: Slovenians end 15-year wait|
|Athletic Bilbao v Shakhtar Donetsk: Muniain eyes home comforts|
|Rodgers ready to embrace Champions League challenge|
|Milan confirm injuries to Lopez and Alex|
|Ajax v Paris Saint-Germain: Away form not a concern, says Van der Wiel|
|Experience the key for Monaco boss Jardim|
|Anelka joins Mumbai|
|Chelsea v Schalke: Costa aims to maintain prolific form|
|Ancelotti seeks response against Basel|
|Zaha not giving up on United and England future|
|Garcia to miss Blackpool game with chest pains|
|Lambert keen to keep Villa grounded|
|Adebayor wants ruthless streak|
|Lahm not missing Kroos|
|Begovic unconcerned by Stoke inconsistency|
|United duo lavish praise on Di Maria|
|Rami targets starting berth|
|Wilshere prefers advanced role|
|Calderon: Ronaldo disillusioned at Real|
|Ferdinand: Moyes´ tactics were embarrassing|
|I never meant to disrespect Southampton - Schneiderlin|
|I never meant to disrespect Southampton - Schneiderlin|
|Howard: Lukaku wants to be world´s best|
|Bielsa remaining tight-lipped over Labrune talks|
|Mourinho salutes Costa character|
|Bruce makes plea to Hull fans|
|Foster slams ´pathetic´ Brunt abuse|
|Donadoni rues errors in Milan loss|
|Seoul v Western Sydney Wanderers: A-League side eye away win|
|Colombian Primera A Review: Once Caldas go top|
|Venezuelan Primera Division Review: Deportivo Tachira continue unbeaten run|
|Copa Sudamericana Preview: Boca Juniors, River Plate hold narrow leads|
|Uruguayan Primera Division Review: Racing go clear at top|
|Chilean Primera Division Review: President, coach clash doesn´t derail Colo Colo|
|Peruvian Primera Division Review: Melgar, Universitario remain undefeated|
|Brazilian Serie A Review: Sao Paulo beat leaders|
|Paraguayan Division Profesional Review: Nacional Asuncion win again|
|San Jose Earthquakes 1 Los Angeles Galaxy 1: Keane´s penalty miss proves costly|
|Milan progression encourages Inzaghi|