The game swung back and forth as Tottenham took the lead through Harry Kane, then Liverpool came surging back as Diogo Jota made it 1-1 and Andy Robertson then made it 2-1.
Moments after Heung-min Son made it 2-2, Robertson was then sent off.
It ended in a draw, as a pulsating clash saw Jurgen Klopp and Antonio Conte shake hands at the final whistle.
The Premier League “Festive Fixtures” take place from Saturday, Dec. 18 until Monday, Jan. 3, and you can watch all the action across our platforms right here.
Below are the Tottenham – Liverpool player ratings out of 10, with analysis and reaction.
Hugo Lloris: 7 – Denied Alexander-Arnold early on and swept up well off his line. Steadied things at the back. Could he have done better on Liverpool’s second goal initially?
Davinson Sanchez: 7 – Really good on the ball and held things together. Looks better in a back three.
Eric Dier: 7 – See above. Solid positioning and leadership skills coming through.
Ben Davies: 6 – Out of position on Jota’s goal. Worked hard and solid enough to stop Salah cut inside.
Emerson Royal: 5 – A tough outing down the right. Robertson and Mane caused him problems, especially on the first goal. Should have given away a penalty kick for a foul on Jota. Lucky to not be sent off.
Harry Winks: 8 – Brilliant display. Some wonderful passes forward, snapped in to challenges. Lovely assist on Son’s goal. Made most of his chance.
Tanguy Ndombele: 7 – Worked hard defensively and a lovely assist for Kane’s goal. Helped Spurs get forward. Will he now get a run in the team?
Dele Alli: 7.5 – Worked so hard after getting a chance to start. Alisson denied him a glorious chance to score. Final pass was just off, but made some great runs. Superb to see him back in this kind of form.
Ryan Sessegnon: 7.5 – Another player who took his chance with both hands. Defensively solid as the left-wing back and got forward well too.
Heung-min Son: 7 – Took his goal well but could have had more composure on a few other chances. Never stopped working and stretching the Liverpool defense.
Harry Kane: 7 – Lucky to not be sent off for a rash challenge on Robertson. Lovely finish for his goal and set up Son on multiple occasions. He missed a few clear chances though.
Substitution
Oliver Skipp (64′ on for Ndombele): 6 – Did okay to plug the gaps.
Lucas Moura (81′ on for Alli): 6 – Couldn’t get on the ball that much.
Sergio Reguilon (86′ on for Sessegnon): 6 – Some good runs forward.
Liverpool player ratings
Alisson: 7 – A real mixed bag. Great save to deny Dele Alli in first half, and Kane in the second. Then rushed off his line and got it all wrong as Son equalized late on.
Trent Alexander-Arnold: 7 – Some good efforts on goal and set up Liverpool’s second. Caught out defensively a few times. Lots of quality on the ball.
Joel Matip: 6 – Tried to hold the back four together but missed his regular partner Virgil van Dijk.
Ibrahima Konate: 5 – Shaky as Kane and Son dragged him out of position. A few good blocks, but not his best outing.
Andy Robertson: 5.5 – Set up the first and scored the equalizer but then sent off after a moment of madness to swipe at Emerson Royal. Perhaps he was upset that Kane wasn’t sent off for a similar challenge on him in the first half? Robertson would have had a higher mark if it wasn’t for the red card.
James Milner: 6.5 – Plugged the gaps defensively and used all of his experience. After just coming back from injury, heroic.
Tyler Morton: 6 – Did okay in what was a feisty game for a 19-year-old to make his first PL start. Booked in first half. Got 60 minutes. Solid.
Naby Keita: 5 – Didn’t see a lot of the ball and was a little lost. Like Mliner, he was pushed all the way after just coming back from injury.
Mohamed Salah: 6 – A quiet game for Salah. Almost scored in the move just before Liverpool bagged a second. Sessegnon shut him down.
Diogo Jota: 7.5 – Really good header for Liverpool’s first goal. Continues to deliver when needed. Should have won a penalty kick too. A constant menace.
Sadio Mane: 6 – Worked hard but didn’t have any clear-cut opportunities. Subbed off after Robertson was sent off.
Substitution
Roberto Firmino (60′ on for Morton): 6 – Gave his side some control.
Kostas Tsimikas (82′ on for Mane): 6 – One good run but could have crossed earlier.
Joe Gomez (90′ on for Jota): N/A
Chelsea’s spending spree saw them sign eight new players to swell Graham Potter’s first-team squad to 30 players, including Enzo Fernandez, who arrived in west London as the most expensive signing in British football history ($129 million) on Tuesday. The Argentine midfield wasted no time and looked a cut above everyone else on the field as he made his Premier League debut with precious little time to train with his new club.
The result sends Fulham (32 points) up to 6th in the PL table, now one point ahead of Brighton, though the Seagulls have played three fewer games now. Chelsea (30 points), meanwhile, climb past fellow strugglers Liverpool, into 9th.
Chelsea went inches from opening the scoring in the 45th minute, when Kai Havertz lifted the ball over the out-rushing Bernd Leno. As a pair of Fulham defenders made late recovery runs into the box, the ball struck the front of the near post and and bounced back into play to be cleared away.
Aleksandar Mitrovic was next to nearly break the deadlock in the 71st minute, when he went for goal just one or two steps inside the halfway line. Perhaps the ball was headed for the crossbar or just over, but it was close enough that Kepa Arrizabalaga had to quickly backpedal and palm the ball away from his goal line.
Not even a minute later, Fernandez nearly marked his Chelsea debut with a sensational goal from nearly 30 yards out. The ball fell to Fernandez and the 22-year-old World Cup winner uncorked a shot that narrowly tailed away away from the far post.
Enzo Fernandez almost scored a worldie to mark his Chelsea debut!
The oh-so-nearly-goals theme continued as the second half wore on, and it was Tim Ream who saved the day for the Cottagers in the 79th minute. Noni Madueke also made his Chelsea debut as he replaced another January signing, Mykhailo Mudryk, at halftime. Madueke’s first real involvement came as he rounded Leno outside the penalty area and scooted past with an eye toward goal, only for Ream be in the right place at the right time to boot the ball clear as the last line of defense.
How to watch Chelsea vs Fulham live, stream link and start time
Kick off: 3pm ET, Friday TV Channel: USA Network Online:Stream via NBCSports.com
Key storylines & star players
Watch out for Chelsea, because the crew is getting healthier. To be fair, it’s difficult to have more injuries than Chelsea has had this year, but we digress. Ben Chilwell, Reece James, Raheem Sterling, and Ruben Loftus-Cheek are all ready to go, though Graham Potter said none of them are ready for 90 minutes. Wesley Fofana is close to a return, but should miss out, while Joao Felix could make his return. So, yeah, we could see Felix, Mykhailo Mudryk, and Raheem Sterling on the pitch at the same time. Zoom, zoom, Fulham.
Marco Silva’s Cottagers have cooled off, at least in terms of results, since beating Chelsea at Craven Cottage on Jan. 12, the game in which Felix earned his red card. 1-0 losses to Newcastle and Spurs, forgivable, were followed up with a FA Cup draw with Sunderland. If Fulham can get through this, there’s a more forgiving run of fixtures ahead with a Sunderland replay, Forest, Brighton, Wolves, and Brentford. But is anything forgiving any more in the Premier League? Aleksandar Mitrovic, as usual, looms as a key piece of Fulham’s hopes.
Chelsea team news, injuries, lineup options
OUT: N’Golo Kante (hamstring), Christian Pulisic (knee), Wesley Fofana (knee), Edouard Mendy (shoulder), Armando Broja (knee), Denis Zakaria (thigh)
Brighton will continue their chase for European qualification, while Bournemouth try to climb out of the relegation zone, when the two sides meet at Amex Stadium on Saturday (watch live, 10 am ET on Peacock Premium).
Graham Potter and Roberto De Zerbi have, between them, guided Brighton (31 points) all the way up to 6th place in the Premier League table. The gap to 5th-place Tottenham is five points; the gap to Manchester United in 4th in eight. Bournemouth, meanwhile, are in the bottom-three for the first time this season after picking up just one point from their last five PL games.
Here’s everything you need to know ahead of Brighton vs Bournemouth.
Brentford will try to extend their unbeaten run, which began all the way back in October, when they host bottom-of-the-table Southampton at Gtech Community Stadium on Saturday (watch live, 10 am ET on Peacock Premium).
The Bees’ (30 points) eight-game unbeaten run (4W-4D-0L) has taken them up to 8th in the Premier League table, now closer to the top-four (nine points) than the relegation zone (13 points) in their second-ever season in the PL. Saints (15 points), meanwhile, are living dangerously at the bottom, though the gap between themselves and safety in 17th place is just two points.
Here’s everything you need to know ahead of Brentford vs Southampton.
Last time out, Brentford settled for a frustrating 0-0 draw with Leeds, but before that they rattled off successive wins over West Ham, Liverpool and Bournemouth with just one goal conceded in three games. Ivan Toney is 3rd in the Premier League with 13 goals, trailing only Harry Kane (16) and Erling Haaland (an absurd 25). After initially struggling to replace the creativity of Christian Eriksen (4 assists in 11 appearances last season), Thomas Frank’s side is firing once again thanks to Mathias Jensen (4 in 20), Toney (3) and Josh Dasilva (2) picking up the slack.
After losing 3-1 to Newcastle over two legs in the League Cup semifinals, Southampton return their attention to the ongoing relegation battle. Having won just one of their last nine Premier League fixtures (1W-1D-7L), Saints made four first-team signings to strengthen the midfield and attack. They brought in some experience (30-year-old midfielder Mislav Orsic from Dinamo Zagreb and 28-year-old forward Paul Onuachu from Genk) along with some youth and potential (a pair of 20-year-olds, midfielder Carlos Alcaraz from Racing Club and winger Kamadeen Selumana from Rennes).
The 2022-23 Premier League fixtures are front and center as the new season has delivered so much drama so far and normal service has resumed after the World Cup break.
Remember: you can watch all 380 Premier League games across NBC, USA Network, NBCSports.com and Peacock. We’ve got you covered.
Will Manchester City win yet another Premier League title? Can Chelsea and Liverpool push them all the way? How will Manchester United’s new-look side fare? What about Tottenham and Arsenal? How will the new boys get on? Who will be the surprise package?
Those questions will be answered from August 2022 to May 2023, with the full list of Premier League fixtures.
While below are the answers to all of the questions you have around the Premier League fixtures and everything else you need to know for the upcoming season, with full details on the Premier League TV schedule across the NBC family of channels and more.
The Premier League fixtures for the 2022-23 season were announced on Thursday June 16, 2022 at 4am ET. Below is the full schedule, as you can watch all 380 games across our NBC platforms.
The Premier League fixture computer decides who plays who and when, as teams located close to one another are usually playing at home on opposite weekends to help with policing, crowd control and transport congestion in those areas.
When will the Premier League take a break for the 2022 World Cup?
When will the 2022-23 Premier League season finish?
The final day of the season will be on Sunday, May 28, 2023.
Which teams will compete in the 2022-23 Premier League?
These are the 20 teams which will compete in the Premier League for the upcoming season:
Arsenal, Aston Villa, Bournemouth, Brentford, Brighton and Hove Albion, Chelsea, Crystal Palace, Everton, Fulham, Leeds United, Leicester City, Liverpool, Manchester City, Manchester United, Newcastle United, Nottingham Forest, Southampton, Tottenham Hotspur, West Ham United, Wolverhampton Wanderers
Predictions for 2022-23 Premier League season
We made a few bold predictions ahead of the Premier League campaign, which you can read in full here. And we’ve also predicted how we think the Premier League table will look at the end of the 2022-23 campaign. I’m sure you agree wholeheartedly with these predictions…
2022-23 Premier League TV schedule
Below are the Premier League fixtures in full, with all kick offs listed at 10am ET unless otherwise stated:
9am: Nottingham Forest v Leeds – USA Network – WATCH LIVE
11:30am: Spurs v Man City – NBC – WATCH LIVEPhoto by Visionhaus/Getty Images
Matchweek 23
Saturday 11 February
7:30am: West Ham v Chelsea
Arsenal v Brentford
Crystal Palace v Brighton
Fulham v Nottingham Forest
Leicester v Spurs
Southampton v Wolves
12:30pm: AFC Bournemouth v Newcastle
Sunday 12 February
9am: Leeds v Man Utd
11:30am: Man City v Aston Villa
Monday 13 February
3pm: Liverpool v Everton
Matchweek 24
Wednesday 15 February
2:30pm: Arsenal vs Manchester City (rearranged)
Saturday 18 February
7:30am: Aston Villa v Arsenal
Brentford v Crystal Palace
Brighton v Fulham
Chelsea v Southampton
Everton v Leeds
Nottingham Forest v Man City
Wolves v AFC Bournemouth
12:30pm: Newcastle v Liverpool
Sunday 19 February
9am: Man Utd v Leicester
11:30am: Spurs v West Ham
Matchweek 25
Friday 24 February
3pm: Fulham v Wolves
Saturday 25 February
7:30am: Newcastle v Brighton
Everton v Aston Villa
Leeds v Southampton
Leicester v Arsenal
West Ham v Nottingham Forest
12:30pm: AFC Bournemouth v Man City *subject to EFL Cup Final
2:45pm: Crystal Palace v Liverpool ^If Liverpool are not in EFL fifth round and if AFC Bournemouth or Man City progress to EFL Cup final, this match will move to 17:30 and remain on Sky Sports
Sunday 26 February
8:30am: Man Utd v Brentford* Due to UEFA Europa League playoff round
8:30am: Spurs v Chelsea
Saturday 4 March
Arsenal v AFC Bournemouth
Aston Villa v Crystal Palace
Brentford v Fulham
Brighton v West Ham
Chelsea v Leeds
Liverpool v Man Utd
Man City v Newcastle
Nottingham Forest v Everton
Southampton v Leicester
Wolves v Spurs
Saturday 11 March
AFC Bournemouth v Liverpool
Crystal Palace v Man City
Everton v Brentford
Fulham v Arsenal
Leeds v Brighton
Leicester v Chelsea
Man Utd v Southampton
Newcastle v Wolves
Spurs v Nottingham Forest
West Ham v Aston Villa
Saturday 18 March
Arsenal v Crystal Palace
Aston Villa v AFC Bournemouth
Brentford v Leicester
Brighton v Man Utd
Chelsea v Everton
Liverpool v Fulham
Man City v West Ham
Nottingham Forest v Newcastle
Southampton v Spurs
Wolves v Leeds
Saturday 1 April
AFC Bournemouth v Fulham
Arsenal v Leeds
Brighton v Brentford
Chelsea v Aston Villa
Crystal Palace v Leicester
Everton v Spurs
Man City v Liverpool
Newcastle v Man Utd
Nottingham Forest v Wolves
West Ham v Southampton
Saturday 8 April
Aston Villa v Nottingham Forest
Brentford v Newcastle
Fulham v West Ham
Leeds v Crystal Palace
Leicester v AFC Bournemouth
Liverpool v Arsenal
Man Utd v Everton
Southampton v Man City
Spurs v Brighton
Wolves v Chelsea
Saturday 15 April
Aston Villa v Newcastle
Chelsea v Brighton
Everton v Fulham
Leeds v Liverpool
Man City v Leicester
Nottingham Forest v Man Utd
Southampton v Crystal Palace
Spurs v AFC Bournemouth
West Ham v Arsenal
Wolves v Brentford
Saturday 22 April
AFC Bournemouth v West Ham
Arsenal v Southampton
Brentford v Aston Villa
Brighton v Man City
Crystal Palace v Everton
Fulham v Leeds
Leicester v Wolves
Liverpool v Nottingham Forest
Man Utd v Chelsea
Newcastle v Spurs
Tuesday 25 April
19:45 Everton v Newcastle
19:45 Leeds v Leicester
19:45 Nottingham Forest v Brighton
19:45 Spurs v Man Utd
19:45 West Ham v Liverpool
19:45 Wolves v Crystal Palace
20:00 Aston Villa v Fulham
Wednesday 26 April
19:45 Chelsea v Brentford
19:45 Southampton v AFC Bournemouth
20:00 Man City v Arsenal
Saturday 29 April
AFC Bournemouth v Leeds
Arsenal v Chelsea
Brentford v Nottingham Forest
Brighton v Wolves
Crystal Palace v West Ham
Fulham v Man City
Leicester v Everton
Liverpool v Spurs
Man Utd v Aston Villa
Newcastle v Southampton
Saturday 6 May
AFC Bournemouth v Chelsea
Brighton v Everton
Fulham v Leicester
Liverpool v Brentford
Man City v Leeds
Newcastle v Arsenal
Nottingham Forest v Southampton
Spurs v Crystal Palace
West Ham v Man Utd
Wolves v Aston Villa
Saturday 13 May
Arsenal v Brighton
Aston Villa v Spurs
Brentford v West Ham
Chelsea v Nottingham Forest
Crystal Palace v AFC Bournemouth
Everton v Man City
Leeds v Newcastle
Leicester v Liverpool
Man Utd v Wolves
Southampton v Fulham
Saturday 20 May
AFC Bournemouth v Man Utd
Brighton v Southampton
Fulham v Crystal Palace
Liverpool v Aston Villa
Man City v Chelsea
Newcastle v Leicester
Nottingham Forest v Arsenal
Spurs v Brentford
West Ham v Leeds
Wolves v Everton
Sunday 28 May
16:00 Arsenal v Wolves
16:00 Aston Villa v Brighton
16:00 Brentford v Man City
16:00 Chelsea v Newcastle
16:00 Crystal Palace v Nottingham Forest
16:00 Everton v AFC Bournemouth
16:00 Leeds v Spurs
16:00 Leicester v West Ham
16:00 Man Utd v Fulham
16:00 Southampton v Liverpool