Barcelona swept into the last 16 of the Copa del Rey with a 5-0 win over Real Murcia at the Camp Nou.
Substitute Mohamed Salah's purple patch continued with two more goals as Liverpool ground out a controversial 3-0 win at Stoke.
Raheem Sterling scored a dramatic winner as Manchester City maintained their winning run with a last-gasp 2-1 defeat of Southampton.
Antonio Conte was sent off as Chelsea claimed a fifth Premier League win in six games with a 1-0 defeat of Swansea.
Arsenal strengthened their position in the Premier League top four as they made light work of Huddersfield to maintain their healthy home form.
Gareth Bale made a welcome return from injury to spare Real Madrid embarrassment in their Copa del Rey clash with Segunda B leaders Fuenlabrada.
Newcastle ended a run of four straight defeats after coming back from 2-0 down to claim a gutsy point at West Brom.
Ashley Young struck twice against former club Watford as Manchester United won a thrilling contest at Vicarage Road to close to within five points of leaders Manchester City.
Tottenham Hotspur's hopes of returning to the Premier League top four were dashed as they lost 2-1 at Leicester, who rose to ninth in the table thanks to fine finishes from Jamie Vardy and Riyad Mahrez.
Paris Saint-Germain continued their dominance of Ligue 1 with victory at reigning champions Monaco moving them nine points clear at the top of the table.
Lionel Messi had a legitimate goal controversially denied as La Liga leaders Barcelona hit back to snatch a 1-1 draw at second-placed Valencia.
Second-half goals from Mario Mandzukic, Mattia De Sciglio and Medhi Benatia saw reigning champions Juventus recover from their setback at Sampdoria last weekend with a 3-0 win over Crotone in Serie A on Sunday.
Raheem Sterling claimed a lucky late winner as Manchester City came from behind to restore their eight-point Premier League lead with a 2-1 win at Huddersfield.
Alexis Sanchez converted a stoppage-time penalty as Arsenal snatched all three points in a 1-0 win at Burnley.
Roma moved fourth and ahead of rivals Lazio thanks to a 1-1 draw at Genoa.
Napoli returned to the top of Serie A following a narrow 1-0 win at Udinese.
AC Milan's miserable Serie A run continued as Torino held them to a 0-0 draw at San Siro.
Inter Milan moved to the top of the Serie A table with a hard-fought 3-1 victory against a resurgent Cagliari on Saturday night.
Atletico Madrid romped to a 5-0 win at Levante, which put them back above their city rivals Real into third place.
Bayern Munich failed to extend their lead atop the Bundesliga table after Borussia Monchengladbach held on to beat the leaders 2-1 at Borussia-Park on Saturday,
Mohamed Salah returned to haunt former club Chelsea but Liverpool were denied a hugely significant victory as Willian conjured an equaliser out of nothing at Anfield.
Cristiano Ronaldo struck on the rebound after his penalty was saved to give Real Madrid a 3-2 victory over Malaga in their LaLiga clash at the Bernabeu.
Gary Megson made his case for a longer stay as West Brom manager as his resilient side held Tottenham to a 1-1 draw at Wembley.
Ashley Young's deflected strike proved the slice of luck Manchester United needed to sneak past promoted Brighton.
Borussia Dortmund's miserable season hit a new low as they threw away a 4-0 half-time lead to draw 4-4 at home to derby rivals Schalke.
Lionel Messi has ended speculation about his future by signing a new contract with Barcelona until 2021.
West Ham secured their first point under David Moyes as Cheikhou Kouyate's header earned a 1-1 draw with Leicester.
AC Milan booked their place in the Europa League's final 32 with a 5-1 win over Austria Vienna on Thursday night.
Arsenal failed to get the point they needed to guarantee topping Europa League Group H as Cologne beat them 1-0 in Germany -- but they finished first anyway as Red Star Belgrade and BATE Borisov drew 0-0.
Everton's season, like their search for a manager, continues to drift as an insipid display brought a 5-1 home Europa League home thrashing by Atalanta.
Cristiano Ronaldo scored from a free kick to help Real Madrid beat Gremio 1-0 and claim the Club World Cup in Saturday's final in Abu Dhabi.
Gareth Bale was the surprise hero as Real Madrid survived a shock against outsiders Al Jazira to win 2-1 in Wednesday's extra dramatic Club World Cup semifinal in Abu Dhabi.
Reigning champions Real Madrid will face Paris Saint-Germain in the Champions League round of 16, while Chelsea take on Barcelona.
Real Madrid star Cristiano Ronaldo won the fifth Ballon d'Or of his career on Thursday, matching Lionel Messi as the most-awarded winner of one of the sport's top individual honours.
A scintillating display of football from Liverpool's Fab Four saw Jurgen Klopp's side blaze their way into the Champions League knockout phase with a 7-0 victory over Spartak Moscow.
Manchester City slumped to their first defeat of the season with a 2-1 loss to Shakhtar Donetsk in their final Champions League Group F game.
Fernando Llorente and Georges-Kevin Nkoudou scored their first goals for Tottenham goal as Spurs strolled into the Champions League round of 16 by beating Apoel Nicosia.
Cristiano Ronaldo became the first player to score in every Champions League group stage match as Real Madrid beat Borussia Dortmund 3-2 at the Bernabeu.
Feyenoord finally secured their first points in Champions League Group F, rallying from a goal down to beat Napoli 2-1 on Wednesday, costing the Serie A side a spot in the round of 16.
Sevilla qualified for the round of 16 of the Champions League with a 1-1 draw at Maribor on Wednesday.
Ten-man Porto advanced out of Group G with a 5-2 defeat of a disappointing Monaco side, who also went down a man at the Estadio do Dragao.
RB Leipzig's Champions League debut ended in a 2-1 home loss to Group G winner Besiktas on Wednesday.
Bayern Munich got a little payback against Paris Saint-Germain with a 3-1 win at the Allianz Arena on Tuesday night in Group B.
Juventus secured their place in the round of 16 of the Champions League with a 2-0 victory against Olympiakos in Greece.
Barcelona completed their Champions League Group D campaign with a 2-0 win over Sporting Lisbon at the Camp Nou.
Manchester United came from behind to beat CSKA Moscow and top their Champions League group as Jose Mourinho's men took their unbeaten home run to a club record-equalling 40th match.
Chelsea missed a chance to finish top of Champions League Group C after a 1-1 draw at home to Atletico Madrid, who will settle for a Europa League spot.
Roma progressed to the Champions League knockout stage as Group C winners after beating Qarabag 1-0 on Tuesday.
Celtic will be playing European football after Christmas despite a 1-0 Champions League defeat by Anderlecht at Parkhead.
Lionel Messi started on the bench as Barcelona secured their passage into the round of 16 of the Champions League with a 0-0 draw at Juventus.
Corentin Tolisso set up one goal and scored another to give Bayern Munich a 2-1 win over Anderlecht on Wednesday in Group B of the Champions League.
Manchester United were denied a place in the Champions League knockout phase as Michael Lang's late strike secured Basel a memorable, and deserved, victory.
Willian scored twice and was fouled for two penalties as Chelsea cruised into the Champions League knockout stages with a 4-0 win over 10-man Qarabag at the Olympic Stadium in Baku.
Antoine Griezmann's stunning goal kept Atletico Madrid's Champions League hopes alive as they grabbed a vital victory over Roma.
Celtic suffered another night of European anguish against Paris St Germain in a 7-1 thrashing in the Parc des Princes.
Raheem Sterling struck a late winner as Manchester City secured top spot in Champions League Group F with a 1-0 win over Feyenoord.
Cristiano Ronaldo set another Champions League record as holders Real Madrid sealed their place in the knockout stages with a comprehensive victory against Apoel Nicosia.
Lorenzo Insigne's magical strike broke Shakhtar Donetsk's defences and Napoli went on to a 3-0 win, which gives them hope of Champions League progress.
Liverpool squandered a three-goal half-time lead to throw away the chance of early Champions League qualification as Sevilla netted a 93rd-minute equaliser in Spain.
Son Heung-Min proved the scourge of Borussia Dortmund again as his late winner ensured Tottenham will go through to the Champions League round of 16 as group winners.