A classy volley from Riyad Mahrez inspired Leicester to a comfortable 3-0 home victory over Huddersfield.
Manchester City goalkeeper Ederson saved a 90th-minute penalty as Crystal Palace ended City's 18-game Premier League winning run in a dramatic 0-0 draw at Selhurst Park.
Arsene Wenger was denied victory in his 811th league game in charge of Arsenal as an 89th-minute penalty earned West Bromwich Albion a 1-1 draw at the Hawthorns.
Arsenal marked Arsene Wenger's record-equalling match as a Premier League manager by winning 3-2 at Crystal Palace.
Raheem Sterling fired Manchester City 15 points clear at the top of the Premier League table as they extended their winning run to 18 games at Newcastle.
Philippe Coutinho provided the style and compatriot Roberto Firmino the substance as Liverpool's brilliant Brazilians dispatched rudderless Swansea 5-0 in clinical fashion at Anfield.
Alvaro Morata returned from suspension to ignite Chelsea's 2-0 Premier League victory over Brighton at Stamford Bridge.
Jesse Lingard scored twice after coming on at half-time to help Manchester United salvage a 2-2 draw with Burnley at Old Trafford on Boxing Day.
Harry Kane smashed Alan Shearer's Premier League record for goals scored in a calendar year by hitting a hat trick in Tottenham's 5-2 mauling of Southampton.
Manchester United will spend Christmas an eye-watering 13 points behind runaway Premier League leaders Manchester City after Harry Maguire secured Leicester a draw with a last-gasp goal.
Harry Kane fired a hat trick to equal Alan Shearer's Premier League record of goals scored in a calendar year as Tottenham won 3-0 at Burnley.
Sergio Aguero took his tally of Etihad Stadium goals past 100 with a double as Premier League leaders Manchester City swept past Bournemouth 4-0.
Sam Allardyce's unbeaten run as Everton manager continued as Chelsea were held to a goalless draw at Goodison Park.
Liverpool fended off three goals in five minutes from Arsenal to salvage a 3-3 Premier League draw at the Emirates Stadium.
Bristol City sent Manchester United crashing out of the Carabao Cup after Korey Smith's stoppage-time strike secured a stunning 2-1 victory.
Alvaro Morata's stoppage-time strike sent Chelsea into the Carabao Cup semi-finals with a 2-1 defeat of Bournemouth.
Claudio Bravo was Manchester City's penalty hero as they kept their hopes of a dream quadruple alive to beat Leicester and reach the Carabao Cup semifinals.
Danny Welbeck scored the only goal of a forgettable game as Arsenal booked a place in the Carabao Cup semifinals at the expense of West Ham.
Liverpool had far too much attacking power for Bournemouth to withstand as they moved back into the top four with a 4-0 win at the Vitality Stadium.
Manchester United held on for a 2-1 win at West Bromwich Albion to cut neighbours Manchester City's lead at the top of the Premier League back to 11 points.
Leaders Manchester City powered to their 16th successive win in the Premier League with a 4-1 thrashing of Tottenham at the Etihad Stadium.
Arsenal returned to winning ways but had Mesut Ozil to thank for scoring a wonderful winner as they toiled against out-of-form Newcastle.
Time was on Chelsea's side as Marcos Alonso's free-kick earned a 1-0 Premier League win over Southampton.
Arsenal lost further ground on the Premier League leaders after they were held to a goalless draw at West Ham.
Tottenham climbed back into the Premier League's top four as Serge Aurier's fluke-goal and a header from Son Heung-min sealed a 2-0 victory over Brighton.
Liverpool manager Jurgen Klopp reunited the "Fab Four" but his prolific attacking quartet were all distinctly off-key as West Brom held out for a goalless draw at Anfield.
Manchester City set a new Premier League record of 15 consecutive wins with a 4-0 victory at bottom club Swansea.
Romelu Lukaku got a much-needed goal as Manchester United moved on from their galling derby defeat by beating Bournemouth.
Willian scored one and made two others as Chelsea finally turned in a display worthy of Premier League champions to win 3-1 at Huddersfield.
Runaway Premier League leaders Manchester City opened up an eye-watering double-digit lead over rivals Manchester United after Nicolas Otamendi fired Pep Guardiola's men to derby victory.
Swansea produced one of the shock results of the season as Virgil van Dijk's Premier League debut for Liverpool turned into a nightmare.
Tottenham missed the chance to move into the Premier League's top four as Southampton delivered a battling 1-1 draw for their under-pressure boss Mauricio Pellegrino.
Sergio Aguero tormented Newcastle once again as Premier League leaders Manchester City got back to winning ways with a 3-1 win at the Etihad Stadium.
Arsenal eased to a 4-1 victory over Crystal Palace on Saturday as Alexis Sanchez was left out of the squad ahead of his expected move to Manchester United.
Anthony Martial's third goal in as many Premier League matches earned second-placed Manchester United a 1-0 victory at Burnley as they kept up the pressure on leaders Manchester City.
Eden Hazard moved past the 100 career league goals milestone with two goals as he orchestrated Chelsea's 4-0 win over Brighton & Hove Albion at the AMEX stadium.
Chaotic Chelsea ended a five-hour scoring drought before advancing in the FA Cup with a 5-3 penalty shootout win over Norwich.
Theo Walcott has completed his £20 million move to Everton, ending a 12-year stint at Arsenal in the hopes of a fresh start under Sam Allardyce.
Leicester became the first team in English football to score a goal via a VAR decision as they overcame Fleetwood 2-0 in their FA Cup replay.
Manchester United maintained their 100 percent start to 2018 with a comfortable 3-0 victory over a Stoke side watched by their incoming boss Paul Lambert.
Liverpool ended Manchester City's unbeaten Premier League record with a 4-3 win in a sensational game at Anfield in which City almost recovering from 4-1 down.
Bournemouth scored twice in four minutes as they came from a goal down to see off Arsenal 2-1 at the Vitality Stadium for their first-ever win over the Gunners.
Harry Kane struck twice to become Tottenham Hotspur's all-time leading Premier League scorer as they beat Everton 4-0 at Wembley.
Chelsea endured a third successive goalless draw in an enthralling encounter against excellent 10-man Leicester.
Arsenal stood firm in a Carabao Cup semifinal first-leg stalemate with Chelsea at Stamford Bridge.
Manchester City needed a late Sergio Aguero winner to claim a 2-1 advantage from the first leg of their Carabao Cup semifinal against Bristol City.
Arsene Wenger lost an FA Cup third-round tie for the first time as holders Arsenal crashed out against Nottingham Forest in an action-packed clash at the City Ground.
Jan Vertonghen scored his first club goal in five years and Harry Kane bagged a brace but Tottenham's FA Cup win over AFC Wimbledon was far from straightforward.
Sergio Aguero struck twice in two minutes as Manchester City came from behind to overpower Burnley 4-1 in the FA Cup third round.
Chelsea's peripheral players failed to impress in a goalless draw at Carrow Road as Norwich earned an FA Cup third-round replay.
League One Fleetwood gave Leicester a real scare but the Premier League side escaped Highbury Stadium with a goalless draw in their FA Cup third round tie.
Jesse Lingard's latest scintillating strike and substitute Romelu Lukaku's late effort secured Manchester United a 2-0 victory over Derby in the third round of the FA Cup.
Virgil van Dijk enjoyed a dream debut for Liverpool by heading the winner in front of the Kop in the 230th Merseyside derby as they knocked Everton out of the FA Cup.
Son Heung-min and Pedro Obiang each scored a stunner as Tottenham were held by West Ham to a 1-1 draw at Wembley.
Hector Bellerin hit a stoppage-time equaliser as Arsenal held Chelsea to a 2-2 draw after an enthralling encounter at Emirates Stadium.
Kevin De Bruyne made a dramatic return to action as Manchester City eased back to winning ways with a convincing 3-1 victory over Watford.
Fernando Llorente returned to haunt former club Swansea and Dele Alli struck late on as Tottenham claimed a fifth win in six Premier League games on a rainy night in south Wales.
Andy Carroll's dramatic double lifted West Ham out of the relegation zone, as the Hammers were trailing fellow strugglers West Brom until two goals from their towering striker -- the second deep in stoppage time -- secured a 2-1 win.
Centre-back Ragnar Klavan was Liverpool's unlikely match-winner at Burnley as his close-range header in the fourth minute of added time made light of the absence of three of the 'Fab Four'.
Manchester United brought an end to a run of three successive draws as goals from Anthony Martial and Jesse Lingard secured a 2-0 victory over Everton at Goodison Park.