Real Madrid moved three points clear in La Liga thanks to a 3-0 win over Elche and Barcelona losing to Real Sociedad.
Real were never in any problems at the Santiago Bernabeu once they opened the scoring through Asier Illarramendi, the midfielder netting his first league goal for the club via a deflection.
Gareth Bale added the second with a long-range strike that crashed off the crossbar on its way in, and Isco completed the win with a low shot past Manu Herrera with nine minutes remaining
Four hours later their lead at the top was confirmed as Barcelona were beaten 3-1 in San Sebastian.
Gorka Elustondo's header deflected off Alex Song to give Sociedad the lead at Anoeta, but Barca soon responded with an equaliser through Lionel Messi - his sixth goal in five matches against Sociedad.
However, that was not enough and Barcelona fell to a shock defeat as the hosts scored twice in five second-half minutes to seal the three points and extend their unbeaten home record against the Catalan giants to five games.
Antoine Griezmann, who was impressive throughout, put Jagoba Arrasate's side back in front with a sliding finish following a square pass from Carlos Vela and the Frenchman turned provider for David Zurutuza to complete the victory.
The defeat is a huge blow to Barcelona's title hopes, while Sociedad move above Villarreal and into fifth.
Celta extended their unbeaten run in the league to five games as they came from a goal behind to rescue a point in a 1-1 draw against Getafe in Vigo.
The visitors opened the scoring in the 20th minute through Lafita, but eight minutes into the second half they were reduced to 10 men as Lisandro Lopez was given a second yellow card.
Celta used their man advantage almost immediately as Rafinha levelled in the 59th minute, and Luis Enrique's side nearly won it in stoppage time but Nolito's strike hit the woodwork.
Meanwhile, at the bottom of the table, an inspired performance from Wily Caballero helped earn Malaga a 0-0 draw against Almeria.
The goalkeeper made a string of saves to deny the hosts as both sides ended winless runs with a much-needed point.
Both sides creep away from the bottom three with the point, with Malaga now three points ahead of Valladolid.
|22||Á. di María|
|Coach: C. Ancelotti|
for Jesé 74'
for K. Benzema 81'
for Xabi Alonso 83'
|Lille 0 Paris Saint-Germain 1: Cavani strike the difference|
|Zidane urges patience with Modric injury|
|From Bundesliga to WWE, ex-goalkeeper says wrestling makes him fitter than football|
|Mourinho: Focus on fans helped United beat City|
|Hamann questions Mourinho over ´strange´ Mkhitaryan treatment|
|Wiese: Wrestling makes me fitter than football|
|Giggs: Liverpool would not stop at one Premier League title|
|Ferguson´s gesture a special memory for Defour|
|Inter ´100 per cent´ behind De Boer|
|A-League Review: Melbourne City triumph over Adelaide|
|Juventus v Napoli: Higuain faces ´angry´ former club in crunch clash|
|Ronaldo wishes he scored wondergoal for Madrid, not Barca|
|Unlike Mourinho, Guardiola is happy in Manchester|
|Pochettino dismisses Aguero links|
|´Annoyed´ Muller to stop taking penalties for Bayern|
|Luis Enrique: Critics frustrated by Guardiola´s success|
|Ronaldo does not try to intimidate referees - Kuipers|
|Weinzierl excited for first Ruhr derby|
|Phelan urges Hull to take cup form into Premier League|
|No problem with Kompany - Guardiola|
|Mkhitaryan not injured but still needs time, says Mourinho|
|Moyes claims Sunderland are improving|
|Pochettino: Title race could go to final day|
|Guardiola: Real Madrid don´t need a manager like me|
|Tuchel eager for ´cup final´ atmosphere in Ruhr derby|
|Conte insists title talk is dangerous|
|Dancing panda Patrice Evra can´t bear to see racism go unchallenged|
|Everton boss Koeman would relish Rooney return|
|Benteke threat worries Klopp|
|James backs Southgate for full-time England job|
|Ancelotti unconcerned by Lewandowski, Muller droughts|
|Bilic frustrated by crowd trouble as London Stadium ´felt like home´|
|Luis Enrique defends Barcelona in LaLiga disciplinary row|
|Premier League title fight will go to the wire - Cech|
|Simeone ignoring Premier League rumours|
|Klopp: I like Ferguson, is that allowed?|
|Begovic claims Chelsea did not rub in Mourinho win|
|´Genius´ Ronaldo is not anxious - Zidane|
|Allegri defends Higuain´s form ahead of Napoli return|
|Wenger hopes West Ham act to avoid stadium ban|
|Bilic credits players for West Ham´s revival|
|Pardew urges concentration to combat in-form Liverpool|
|Howe wants Cherries´ away form to blossom|
|Scholl slams Golden Boy Sanches|
|Pulis signs contract extension at West Brom|
|Ballon d´Oh! Wenger highlights disdain for award with Ozil gaffe|
|Liverpool must be ´angry´ to beat teams at the bottom - Can|
|Perez blow for Arsenal with striker facing eight weeks out|
|Neymar the victim of a media campaign - Rafinha|
|Cannavaro dreams of Real Madrid job|
|Alonso lauds Klopp for embracing Liverpool culture|
|Barcelona report LaLiga chief Tebas to sports court|
|MLS Review: Late goal from Valdez sees Sounders through, Impact rout DC|
|Saul committed to Simeone and Atletico|
|Ronaldo deserves to win Ballon d´Or - Cannavaro|
|Shaw eager to earn Mourinho´s trust at United|
|Neymar playing for Barca because of Messi, says father|
|Jardim questions Falcao´s stints at United and Chelsea|
|Berardi will get Italy call when system changes - Ventura|
|Lucas Vazquez delighted by ´dream´ Madrid deal|
|Scottish FA chief backs cross-border competition|
|Dortmund need Reus - Aubameyang|
|Lamela eyeing new Spurs deal|
|Tighter Watford matches are a coincidence, says Mazzarri|
|Karanka: We saved Boro from League One|
|Police investigate homophobic leaflet at West Ham|
|Spain could recall Villa, reveals Lopetegui|
|Hughes backs Bony to break Stoke duck|
|Sarri will greet Higuain ´like a son who made him angry´|
|Robben receives Netherlands recall|
|Dyche considering Gray recall for Burnley|
|Zidane was behind one of my best seasons, says Ronaldo|
|Schweinsteiger absent from United squad photo|
|Emery emphasises Thiago Silva´s importance amid Juve links|
|Ferguson: Leicester will make deep Champions League run|
|Ranieri hails ´special´ Ballon d´Or nominations for Vardy and Mahrez|
|Emery: PSG cannot rely solely on Cavani goals|
|Mourinho can match Guardiola, insists Ferguson|
|Ferguson hails Klopp: Liverpool are strong title contenders now|
|Bayern optimistic over Lewandowski renewal|
|Zubizarreta appointment confirmed by Marseille|
|Clichy: Things will click into place for Manchester City|
|Chiellini: Juventus wanted to send a message|
|Gabigol´s time will come - De Boer|
|Ronaldo: Messi and I are not friends - but we respect each other|
|Earthquake halts play in Serie A game between Pescara and Atalanta|
|Mourinho charged over Taylor comments|
|Ronaldo: I need my haters|
|Badstuber hopeful injury woes behind him|
|Kroos did not want to be rested, insists Zidane|
|Rojo was phenomenal - Mourinho|
|Seven arrests made after West Ham - Chelsea fan clashes|
|Florenzi injury blow for Roma|
|MLS Review: Galaxy, Toronto into semis|
|Beister: Victory move surprised people|
|Bilic: Cup run will help in Premier League|
|Pjaca out for up to three weeks|
|Trophies still the focus for Guardiola|
|Mignolet wants ´fair´ Karius battle|
|Ancelotti impressed by motivated Bayern|
|West Ham ´unreservedly condemn´ crowd trouble|
|Allegri praises strike duo after win over Sampdoria|
|De Boer praises two-goal Icardi after vital win|
|Chelsea were ´unlucky´ with missed chances, insists Conte|
|Mourinho: I´ve never had fans like these|