OneFootball
Richard Buxton·30 November 2025
In partnership with
Yahoo sportsOneFootball
Richard Buxton·30 November 2025
LIVE:
RESULTS:
FULL TIME!
Chelsea 1-1 Arsenal
Honours even and it is a much better point for the hosts who played more than a half with 10 men.
Arsenal are now five clear at the top to Manchester City in second while Chelsea stay six points behind the Gunners.
LATE CHANCE!
Arsenal come very, very close to stealing the win.
Hincapie does brilliantly to stand up a cross but Jurrien Timber just can't direct his header goalbound.
Gyökeres was right behind him waiting to pounce too.
Four minutes of added time.
CHANCE!
Arsenal find a bit of room and Mikel Merino almost gets his second with a shot from outside the box.
It's a strong arm from Robert Sánchez, who then beats Viktor Gyökeres to the open ball.
The Swede becomes yet another Gunner to go into the ref's book.
Pedro Neto bends one over after an excellent run.
Chelsea have more than held their own with 10 men here.
Arsenal have not impressed today even while playing against 10 men for all of the second half.
They are missing their first-choice centre backs in Gabriel and William Saliba but this will be a missed opportunity if they don't seal the win late on.
Wesley Fofana fires a low shot that David Raya does well to hold onto.
Just over 10 minutes to go.
Gyökeres is on for Eze as Arteta goes for the win.
Arsenal are dictating play a bit more now as you would expect with the man advantage.
Can they make it count?
His switch to striker has been one of the stories of 2025.
Chelsea and Arsenal have now scored more headers than any other Premier League teams this season - eight each.
Odds on a ninth for one of them before all is said and done today?
GOAL! ARSENAL EQUALISE!
Mikel Merino is the man fir the big moment once again for Arsenal, powering in a close-range header from Bukayo Saka's cross.
From nowhere, Arsenal are level and they could go on and win this now.
Arteta makes attacking changes with Ødegaard on as well as ex-Chelsea man Noni Madueke, who receives an icy reception on his first return to Stamford Bridge.
Zubimendi and Martinelli make way.
Chelsea have been really impressive here.
A world of change from when they went down to 10 against Manchester United and Brighton.
Liam Delap is on for João Pedro, with Maresca likely looking for a proper focal point as his side look to hold on.
Myles Lewis-Skelly has been on for 10 minutes and is already in the book.
While Chelsea are the side down to 10, Arsenal's discipline has been very poor too.
Arsenal have offered almost nothing going forward in this game, even since Chelsea went down to 10.
Surely it won't be long before Martin Ødegaard and Viktor Gyökeres are brought on.
GOAL! CHELSEA TAKE THE LEAD!
Well, well, well what do we have here???
Trevoh Chalobah rises highest to glance in Reece James' corner to send the Bridge wild.
The 10 men lead!
And we're back underway. Very intriguing second half here.
Interesting change from Enzo Maresca here as he brings on Alejandro Garnacho for Estêvão.
Myles Lewis-Skelly is also on in place of Riccardo Calafiori, who was on a yellow.
75% of Arsenal's first-choice defence is now missing but they are against 10 men.
It's been a game of cards - pun intended - so far with Caicedo's red being the headline.
Click here for more on all of the card stats so far.
HALF TIME!
Enzo and Mosquera get into in the final play of a bad-tempered first half.
Can Chelsea follow Everton from Monday and thrive with 10 men or will Arsenal make the advantage count after the break?
Into five minutes of added time here, and Gabriel Martinelli almost ends the half on a further high for Arsenal.
Excellent keeping from Sánchez to get down low to stop the shot.
Chelsea have received four red cards across their 13 Premier League games this season.
Not since the 2015-16 season have they received more (five). Just the 23 games to go to equal that.
Hincapie is booked for a soft below and Arsenal now have three of their back four in the book.
For Chelsea's chances here, they might need one to join Caicedo in having an early bath.
Chaotic first half here.
It's such an unnecessary tackle from Caicedo, and the latest case of ill-discipline from Chelsea this season.
It's now six red cards across all competitions, and advantage Arsenal.
RED CARD FOR CAICEDO!
Moisés Caicedo flies into Mikel Merino with full force, missing the ball and stamping down on the Gunners man's leg.
He is given a yellow at first but after a pitch side review, the Chelsea midfielder is sent off.
It's a reckless challenge and the midfielder can have few complaints.
Huge moment in the game.
Hincapie hesitates, losing the ball at the back to João Pedro.
Luckily for the Ecuadorian defender, his teammates swarmed back and the Blues striker could not get his shot off.
Chelsea on top right now.
Riccardo Calafiori becomes the third Arsenal player to be booked after taking down Reece James.
Four cards in total so far. Suppose it is approaching Christmas?
Chelsea have been the better side going forward with Jurrien Timber doing well to stop Enzo Fernández from shooting.
They are yet to test David Raya, though, which tells you everything about how good a defensive side Arsenal are.
CHANCE!
The ball falls nicely for Estêvão to run onto inside the box but he gets his connection all wrong and blasts over the bar.
Given his sublime talent and recent form, that was a big chance.
Brilliant tackle inside the box from Declan Rice to stop Pedro Neto getting his shot away.
Less than 15 minutes gone and there's been three bookings.
Mosquera is the latest, being cautioned for a blatant foul on João Pedro.
Saka has the first chance of the game, firing a low shot at Robert Sánchez after being found by Eberechi Eze.
Good save with the feet from the Blues keeper.
Marc Cucurella did a brilliant job marking Lamine Yamal on Tuesday night and he's been tasked with shackling Bukayo Saka today.
He's taken the task a bit too literally so far and joins his international teammate Zubimendi in the book.
No real pattern to the game so far with the two sides feeling each other.
Almost directly after, Martin Zubimendi goes into the book for a rash challenge on Reece James.
A booking inside six minutes. Spicy start.
Moisés Caicedo gets into it early with Mikel Merino, not happy with the tackle from the Arsenal midfielder-cum-striker.
Cracking atmosphere here with the home fans goading the away end with chants of "Champions of Europe, you'll never sing that."
With the way Arsenal are currently going, they could be singing that by May.
KICK OFF!
And we're underway at Stamford Bridge.
The players are shaking hands as we get ready for what could be an absolute thriller between the two London giants.
Who will rule the capital when all is said and done?
The absence of William Saliba in addition to the already-injured Gabriel is a massive blow for Mikel Arteta but no side in the league has better defensive depth.
It's a big test for the new-look partnership of Cristhian Mosquera and Piero Hincapie against a Chelsea side bang in form.
Just over 15 minutes until the final Premier League game of the weekend.
It is the definition of Super Sunday as Chelsea host leaders Arsenal looking to cut the lead at the top to just three points.
However, a win for the Gunners will see them go seven clear.
FULL TIME
West Ham 0-2 Liverpool
Aston Villa 1-0 Wolves
Nottingham Forest 0-2 Brighton
GOAL! West Ham 0-2 Liverpool
The visitors double their lead in east London too! Gakpo produces a shot on the turn from Gomez's first-team cross, bringing it down and then pulling the trigger. The dismal run is officially over for Arne Slot's men.
GOAL! Forest 0-2 Brighton
A defensive horror show by the hosts allows Brighton in for a second as Stefanos Tzimas laps up the loose ball
CHANCE! West Ham 0-1 Liverpool
Jarrod Bowen goes for a snapshot after the ball breaks to him just inside the box but his curling effort is narrowly off target
Forest 0-1 Brighton
The Seagulls are hoping to consolidate their lead with a triple substitution as De Cuyper, Minteh and Gómez make way for Carlos Baleba, Joel Veltman and Brajan Gruda
RED CARD! West Ham 0-1 Liverpool
It's getting a bit heated at the London Stadium as Paquetá going at referee Darren England after he was booked for a foul. Despite the best efforts of his teammates and compatriot Alisson, the Brazilian won't let up and is dismissed for dissent.
Aston Villa 1-0 Wolves
Things threatened to go from bad to worse for the visitors with VAR taking a look at a challenge by Jhon Arias on goal scorer Kamara. Villa Park thought it was going to be a straight red card but referee Chris Kavanagh only issues a booking.
CHANCE! Forest 0-1 Brighton
Sticking with Trentside as Nikola Milenković lets fly from 30 yards but sends his powerful effort wide of the target.
Forest 0-1 Brighton
There's substitutions afoot at the City Ground, too, as the hosts swap out Jesus and Sangaré for Ryan Yates and Arnaud Kalimuendo in hopes of turning the tide.
Aston Villa 1-0 Wolves
Unai Emery rings the changes as Amadou Onana and Ross Barkley replace Youri Tielemans and Donyell Malen
CHANCE! West Ham 0-1 Liverpool
Ekitiké fancies his chances with an ambitious effort but it flies just wide of Areola's lefthand post
GOAL! Aston Villa 1-0 Wolves
It's the hosts who break the deadlock at Villa Park with Boubacar Kamara producing an outrageous long-range strike
West Ham 0-1 Liverpool
The goal will be Isak's last major involvement as he makes way for Hugo Ekitiké
GOAL! West Ham 0-1 Liverpool
The visitors have a breakthrough and it's courtesy of Isak firing home from a Cody Gakpo cutback.
Today's final game is set to be a big one and both teams have just been announced at Stamford Bridge

SECOND HALF
Off we go again ...
HALF TIME
Aston Villa 0-0 Wolves
Forest 0-1 Brighton
West Ham 0-0 Liverpool
CHANCE! Aston Villa 0-0 Wolves
That's an incredible double stop from Emiliano Martínez as he denies Yerson Mosquera's effort in quick succession, first tipping the ball onto the bar before pushing the rebound around his post.
GOAL! Forest 0-1 Brighton
We've finally had a breakthrough in the first of the three current games as De Cuyper gives the visitors the lead.
CHANCE! West Ham 0-0 Liverpool
Florian Wirtz has looked incredibly bright this afternoon and should really score after seizing on a Wan-Bissaka error but his low effort is easy enough for Areola.
CHANCE! Forest 0-0 Brighton
Gibbs-White involved again as he tries to pick out Igor Jesus at the far post while Ibrahim Sangare later hits the woodwork from a tight angle.
CHANCE! Forest 0-0 Brighton
Another one for the Tricky Trees as Domínguez crosses to Gibbs-White, who sends an effort narrowly just over the bar.
CHANCE! Forest 0-0 Brighton
Sean Dyche's men are creating more but coming up against a stubborn Seagulls' defence as Elliott Anderson's corner finds Nicolás Domínguez on the edge of the box for a strike that's saved by Bart Verbruggen.
Here's the official PL explanation for Wolves' disallowed opener.
CHANCE! Forest 0-0 Brighton
The hosts are growing into this game as Dan Ndoye picks out Morgan Gibbs-White on the edge of the area but he blazes the ensuing effort wildly off target
CHANCE! West Ham 0-0 Liverpool
That's as close as either team has come to an opener at the London Stadium as Isak brings down the ball in the area and hooks a volley towards goal but Alphonse Areola pulls off a really good save
GOAL DISALLOWED! Aston Villa 0-0 Wolves
The visitors have the ball in the back of the net through Jørgen Strand Larsen from a really well-worked move but the flag is immediately up for offside.
CHANCE! West Ham 0-0 Liverpool
Dominik Szoboszlai sends a corner in which Virgil van Dijk meets but the towering defender's header is high off target
CHANCE! Forest 0-0 Brighton
It's still one-way traffic at the City Ground, where Mats Wieffer is teed up by Minteh for a shot but it's blocked.
CHANCE! West Ham 0-0 Liverpool
Aaron Wan-Bissaka's cross from the right is attacked by Lucas Paquetá but Alisson is out to punch it clear. The Liverpool goalkeeper was caught midflight by Joe Gomez and currently requiring some treatment but is fine to continue.
CHANCE! Forest 0-0 Brighton
The visitors are continuing to ramp things up as Maxim De Cuyper sends in a cross which Georginio Rutter is stretched to met before angling a shot that floats over.
CHANCE! West Ham 0-0 Liverpool
A great opening for the fallen champions as Alexander Isak receives Florian Wirtz's pass but fires over the bar
CHANCE! Aston Villa 0-0 Wolves
The hosts hit the crossbar with Pau Torres' header from a free kick coming back off the upright
CHANCE! Forest 0-0 Brighton
Diego Gómez threads in Yankuba Minteh but he doesn't control it well enough and the ball runs through to Mats Sels
KICK OFF
We're underway at Villa Park, the City Ground and London Stadium
FULL TIME! Crystal Palace 1-2 Man Utd
Amorim's men leapfrog the FA Cup holders into sixth place after a more resolute second half display. Palace must wonder how they let this game slip through their grasp.
Palace will have one last throw of the dice as Will Hughes is fouled for a free kick on the edge of the area
Another set of changes for United with Kobbie Mainoo and Patrick Dorgu replacing Bryan Mbeumo and Amad Diallo respectively
There'll be four minutes' added time. Can the hosts snatch an equaliser?
Palace also making a sub with Justin Devenny and Jefferson Lerma coming on for Tyrick Mitchell and Kamada
United make another change and it's a long-awaited one as Lisandro Martínez replaces Shaw for his first appearance in over a year
GOAL! Crystal Palace 1-2 Man Utd
What a comeback this is from United! Mason Mount sends an inch-perfect free kick beyond Henderson
Over at the London Stadium, Arne Slot has explained reason for Mohamed Salah being dropped from Liverpool's starting line-up.
We play four games in 10 days and I have many good players, so today I chose a different line-up. Sometimes Alex (Alexander Isak) and Florian (Wirtz) has been on the bench, so it's always about the players, which I understand, but it's also about the players who start, and that's the XI I chose today.
Amorim has made his originally planned change with Yoro taken off for Noussair Mazraoui
GOAL! Crystal Palace 1-1 Man Utd
Just as Ruben Amorim was considering a change, the visitors equalise through Joshua Zirkzee from a really difficult angle. It's the Dutchman's first goal since April in all competitions and for nearly a full year in the Premier League. Talk about timing!
SECOND HALF
We're back to it at Selhurst Park
Team news has just been confirmed in the three upcoming games.
ASTON VILLA V WOLVES
NOTTINGHAM FOREST V BRIGHTON
WEST HAM V LIVERPOOL

HALF TIME - Crystal Palace 1-0 Man Utd
It should really be more for the hosts but they were denied by some heroic defending from Shaw near the end of the half. United have been really off the boil.
CHANCE!
Shaw gets United out of jail again with another huge tackle after Nketikah bears down on goal. The Palace man was a bit too hesitant in the build-up, there.
CHANCE!
It looked all set for Palace to double their lead as Pino bursts into the box but Luke Shaw puts in a vital sliding interception to prevent the seemingly inevitable.
The Premier League have just published the official reasons for Mateta's retake
Palace are forced into a change as Ismaïla Sarr, who's been struggling in the past few minutes, makes way for Eddie Nketiah.
GOAL! Crystal Palace 1-0 Man Utd
Mateta retakes the penalty and rolls it into the opposite corner of Lammens' net
RETAKE!
Palace will need to retake their penalty due to an accidental double touch by Mateta as the ball bounces off his standing foot.
GOAL! Crystal Palace 1-0 Man Utd
The man who wins the spot kick converts it, beating Lammens with a rolled finish
PENALTY!
Oliver Glaser's side have been knocking on the door ad have now won a penalty after Yoro makes a hash of his challenge on Mateta.
CHANCE!
Another big one for the Eagles as Yeremy Pino looks set to punish their visitors but Leny Yoro puts in a block to avert the danger
CHANCE!
The hosts are continuing to dominate goalscoring opportunities as Daichi Kamada is the latest to test Lammens, who makes a sprawling stop.
CHANCE!
That should really be the opener for Palace as the ball breaks for Mateta a short distance from goal but he drags an effort wide of the target
CHANCE!
It's a real end-to-end contest at Selhurst Park as Adam Wharton, who's been linked with a move to the visitors, strikes one in the box but it's straight at Lammens
CHANCE!
Another opening for Casemiro, who meets Bruno Fernandes' free kick into the box but sends it wide. The Brazilian knows it was a huge moment as he immediately punches the turf in frustration
CHANCE!
Palace capitalise on some shaky defending by De Ligt as Jean-Philippe Mateta tries to fire an effort towards Senne Lammens' near post but sends it into the side netting.
CHANCE!
Mathijs de Ligt flicks on a long throw into the path of Casemiro, who doesn't connect with it cleanly enough and Dean Henderson is able to make a save against his former club.
KICK OFF
We're underway in south London
Some sad news ahead of our first game as West Ham confirm that club legend Billy Bonds has died. We have the full story here.
Kicking things off, Crystal Palace host Manchester United.
Here's how both teams are lining up at Selhurst Park.

Hello and welcome to our coverage of Sunday's Premier League action. There's another five games to take in and we'll be bringing you all the action as it happens.
Live









































