Drag down or refresh for the latest updates
Live updates
19:23 BST - And with that, we're wrapping up the Tracker for another weekend.
Thanks for joining us!
19:20 BST - Here's how the Premier League table looks after today's fixtures, with Manchester City up to second, six points off leaders Arsenal:

19:17 BST - City boss Pep Guardiola was pleased with the victory and full of praise for his opponents, but seemingly a bit miffed over their goal not being ruled out for a foul on Donnarumma.
"We experienced it last season in the Premier League when they destroyed us," he told Sky Sports.
"Here it was tight, it's always been tight with them. They're always intense, so aggressive.
"Today is only the second game they've lost, we've lost more games than them.
"The goal that we concede, when you see the replay, it's unbelievable that it's not a foul. There are times when it's difficult to understand why this is not disallowed. But we were stable enough to have the momentum to score the second."
19:08 BST - Bournemouth boss Andoni Iraola admitted his side couldn't handle Manchester City today.
"To get something from these kinds of games you need something special," Iraola told BBC Sport.
"In the first half, we pressed like we always do. They find our backs with the first two goals very well. You have to accept that sometimes when you play like this, they punish us. I am pleased with the performance overall.
"Haaland is that good. He is in great form, and with the spaces, it is very difficult to defend. We didn't want to change the way we were playing. He punished us two times. The timing was not there from our centre-backs.
"We started quite well. We fought and got to 1-1, but then a lovely moment from them. Probably in the second half, we were probably controlling more of the game. We were playing well and had two chances."
18:54 BST - Manchester City's "robot" Haaland says a few Fantasy Premier League managers might be a bit peeved that he was subbed off before getting a chance to score a hat-trick.
"Important win," he told Sky Sports.
"It is good to bounce back after losing a bad away game. It was nice.
"I tried to contribute for the team by doing my job. It is good to win. Now, two more important games are coming, so keep focusing.
"I didn't score last game. I try to help the team to win. That is my goal, and even by scoring or helping in winning duels, it doesn't matter. I want to help the team become better. That is my job.
"There were were probably a few fantasy managers who were not so happy!"
18:42 GMT - A brace for Haaland today saw him hit 13 Premier League goals for the season, more than double anyone else in the entire division:

18:36 GMT - Here are some standout stats from the final Premier League fixture for today:
Erling Haaland is the third player in Premier League history to score multiple goals in four successive Premier League home appearances after Luis Suárez (five in 2013) and Robbie Fowler (four in 1995/1996).
Manchester City's Phil Foden made his 200th Premier League appearance, the second player born in 2000 or later to reach that milestone after Bukayo Saka.
Antoine Semenyo, Marcus Tavernier and Marcos Senesi all made their 100th appearances across all competitions for Bournemouth today.
18:28 GMT - FULL-TIME! Manchester City move to second in the Premier League after a comfortable 3-1 win over Bournemouth, with a Haaland brace followed up by O'Reilly's clever finish midway through the second half. Adams was the goalscorer for the Cherries, who lose their unbeaten streak in the league.
Read more: Unstoppable Haaland scores twice as Man City beat Bournemouth to go second


18:08 GMT - Across all competitions in 2025, Rayan Cherki has produced five performances with two+ assists in the same game, the most of any player for a side in Europe's top five leagues.

17:52 GMT - GOAL! Nico O'Reilly adds City's third, giving them a comfortable 3-1 lead over Bournemouth.
17:21 GMT - HALF-TIME: Manchester City 2-1 Bournemouth.

17:03 GMT - GOAL! Haaland nets his and City's second to retake the lead - rounding the goalkeeper and passing into an empty net.
16:55 GMT - GOAL! Bournemouth are level at the Etihad through Tyler Adams! The midfielder pokes home after a scramble in the six-yard box.
16:47 GMT - GOAL! Manchester City lead through - you guessed it - Erling Haaland! The striker is played through on goal and converts with a low drive into the bottom corner.
16:40 GMT - West Ham captain Jarrod Bowen hopes their win over Newcastle can be a starting point for a better run of form.
"We know we have that as a group. We just haven't shown it. I think the more we realise what we have in this group and the potential we have, yes, it's been frustrating, but I say it to the players all the time," he told Sky Sports.
"We have so much potential in this squad. We have to go out there and understand it and show it. It's our stage.
"We can do all the tactics that we want, but when we go out there, it's us playing football. Doing what we love. Today was a start for that."
16:33 GMT - Bournemouth make a fast start at the Etihad as Kroupi converts within a minute, although the striker is clearly offside. Still 0-0!
16:27 GMT - Time for our focus to shift to Manchester City's clash with Bournemouth - follow along for the latest updates.
16:15 GMT - Lucas Paqueta put in a man of the match display for West Ham, earning an 8.3 Flashscore player rating:

16:10 GMT - Some immediate stats from West Ham's win over Newcastle:
West Ham have won after conceding the opening goal in the Premier League for the first time since May 11th, 2024, against Luton Town (29 games without a win).
Today's victory is West Ham's first win under boss Nuno Espirito Santo, and their first at home since February 27th, 2025 (2-0 against Leicester).
Tomas Soucek has now scored five goals in 12 appearances in the Premier League against Newcastle.
16:01 GMT - FULL-TIME! West Ham earn a much-needed 3-1 win over Newcastle, with Paqueta, Soucek and a Botman own goal cancelling out Murphy's opener. A first Hammers win for manager Nuno Espirito Santo!


15:58 GMT - GOAL! That will wrap up all three points for West Ham, with Tomas Soucek netting deep into added time to make it 3-1 against Newcastle!
15:31 GMT - NO GOAL. It's tight, but there's an offside in the build-up to Potts firing home. It remains 2-1 West Ham.
15:30 GMT - GOAL! Freddie Potts scores on his first Premier League start... but the flag goes up for offside! VAR is having a look at it...
15:20 GMT - The teams are in for Manchester City's clash with Bournemouth. Erling Haaland is fit enough to start for City, while Eli Kroupi Jr. retains his spot up front with the Cherries.

14:53 GMT - HALF-TIME: West Ham 2-1 Newcastle.

14:50 GMT - GOAL! West Ham are 2-1 up right on the stroke of half-time after an own goal from Sven Botman, who tries to intercept a cross but can only turn it into his own net.
14:39 GMT - GOAL! Lucas Paqueta draws West Ham level against Newcastle! The Brazilian fires home from distance, although Nick Pope will have hoped to have done better with that one.
14:18 GMT - Since the start of last season, West Ham have conceded the most goals in the opening five minutes of Premier League games of any side (seven).
14:15 GMT - NO PENALTY. It took a little while, but the correct call is made in the end and it remains 1-0 Newcastle.
14:12 GMT - PENALTY WEST HAM. Jarrod Bowen goes down in the area, although it looks like Malick Thiaw gets a touch on the ball - it goes to VAR and a touchline review...
14:05 GMT - GOAL! Newcastle waste absolutely no time, racing down the pitch to take the lead through Jacob Murphy just seconds after West Ham hit the post - an excellent run and finish from the winger.
13:59 GMT - We're about to get underway at the London Stadium! Follow along here for all the updates.
13:47 GMT - Callum Wilson is making only his second Premier League start for West Ham - he has made more appearances without scoring against former club Newcastle than any other side in the top-flight.
13:20 GMT - Freddie Potts is making his first Premier League start for West Ham today, 24 years and 240 days since his Dad, Steve, made his final league Premier League start for the Hammers in March 2001, and just under 13 years since his brother, Dan, made his sole top-flight start for the club in January 2013 v Sunderland.
12:52 GMT - Team news is in for Newcastle's trip to West Ham! Callum Wilson starts against his former club for the Hammers, while Emil Krafth gets his first Premier League minutes of the season for the Magpies.

12:40 GMT - Good afternoon and welcome to our Football Tracker! We've got two Premier League games to cover today, with Newcastle visiting West Ham at 14:00 before Manchester City host Bournemouth at 16:30.

Saturday, November 1st
22:50 GMT - That's a wrap for us tonight, thanks for joining us. We'll be back on Sunday as West Ham take on Newcastle and Man City host Bournemouth.
See you then!
22:37 GMT - Liverpool manager Arne Slot told BBC Match of the Day: "The margins are small every single game - today after five minutes they hit the post - we didn't concede a set piece, which was helpful, but also we got a bit lucky which hasn't happened recently. Our second goal was a defection.
"When they hit the post, that was their biggest chance. The last few weeks, every time that ball went in, now it didn't. Our second goal was a bit of luck which we haven't had in the last few weeks.
"The good thing about being 1-0 or 2-0 up you can control the game a bit better with more possession, but if you are down you have to chase the game and take risks and get counter-attacked.
"I think everyone who was here today felt the importance of the game, the players and fans as well. We showed character and won the game."
22:32 GMT - Aston Villa boss Unai Emery said "we have to accept" defeat.
Speaking to TNT Sports, he said: "(Liverpool) needed to react and they reacted. In the first 30 minutes we had chances to score. In the last 15 minutes we conceded one goal with the mistake we made. We competed and we were close to score one goal but we didn't get it.
On the first goal, he added: "I must watch this action because this is our style. Maybe we need to play, trying to take time. Obviously it is more dangerous in our box to play with the personality we do.
"The next steps in next Sunday against Bournemouth, it will be a fantastic game at home in front of our supporters. We will try to build the team and get some players fit and feeling confident as soon as possible."
22:16 GMT - Liverpool captain Virgil van Dijk said to TNT Sports: "Winning always feels good, keeping a clean sheet after forever felt good as well. But it's only a win. Now it's about recovering and focusing on the next one.
"In possession we were good, we found the spare man. We decided they would press with two strikers, so our number six would be free at times if we played the ball quickly enough.
"We had good runs in behind, opportunities to score goals, and the defending as a team was good. That made a difference."
Liverpool face Real Madrid in the Champions League on Tuesday followed by a trip to the Etihad to take on Man City next Sunday.
22:08 GMT - Liverpool goalscorer Mohamed Salah told TNT Sports that it was "very important" to beat Aston Villa today.
"We've had a few losses in the Premier League and Champions League. I'm glad we are back on track now, and it's a big push before some important games," he said.
"It's a very tricky season for us because we have a few new players, they are very good players but they need time to adapt. We lost some players too. It takes time to adapt and know each other's games, but everything will be fine."

On scoring his 250th goal for the club, he added: "It's a great feeling to score goals for such a big club, it's something I don't take for granted, I'm so proud and happy about that achievement."
21:58 GMT - Stay with us, reaction to come!
21:56 GMT - FULL-TIME! Liverpool 2-0 Aston Villa
Liverpool ended their five-match domestic losing run and picked up their first Premier League win since September after goals in both halves earned Arne Slot’s men a 2-0 home victory over Aston Villa.


21:53 GMT - Four minutes of injury time will be played.
21:38 GMT - There are 15 minutes left at Anfield. Can Aston Villa find a way back into this match?
21:26 GMT - Liverpool are purring and have enjoyed 60% possession in the second half. Aston Villa need to get a grip here or they could fall further behind.
21:20 GMT - GOAL! Ryan Gravenberch is back in the team and back in the goals! He picks up the ball on the edge of the area and lashes a shot past Emiliano Martinez - via a wicked deflection - to double Liverpool's lead.
Gravenberch has scored his third goal in the league this season, netting for the first time since 20th September 2025 against Everton.
21:07 GMT - Liverpool get the second half underway.
20:51 GMT - HALF-TIME! Liverpool 1-0 Aston Villa
What a half that was. After Aston Villa twice hit the post in the early exchanges, Liverpool fought back with Mohamed Salah scoring his 250th goal for the club shortly before half-time.


20:48 GMT - GOAL! That will stand, and it's Liverpool goal number 250 for Mohamed Salah! It's a terrible mix-up at the back as Emiliano Martinez passes to Salah in the area who lashes the ball into the empty net.
Salah is the third player to reach 250 goals for the Reds after Ian Rush (346) and Roger Hunt (285), and has equalled Wayne Rooney (276 for Man Utd) for the most goal involvements in the Premier League for a single club (188 goals and 88 assists).
It also means Liverpool have scored in their last 44 games in the league, their longest run of games with a goal in the competition.
20:47 GMT - There will be four minutes of time added on at the end of the first half.
20:44 GMT - NO GOAL! Anfield erupts as Hugo Ekitike powers a header into the back of the Villa net, but the goal is chalked off for offside.
So close for the Reds, but it's still 0-0.
20:30 GMT - Aston Villa are the first visiting side to hit the woodwork at least twice in the first half at Anfield in the league since Crystal Palace hit the post twice in September 2021.
20:20 GMT - Fantastic save by Giorgi Mamardashvili to redirect a Matty Cash shot onto the bar.
20:07 GMT - Relief around Anfield as Morgan Rogers plays a one-two with Ollie Watkins before hitting the post. Huge let-off for Liverpool.
20:01 GMT - Referee Stuart Attwell blows his whistle and Aston Villa get the game underway.
20:00 GMT - Anfield falls silent to mark Remembrance Day, as the Last Post is played.
19:56 GMT - Here come the teams...
Liverpool haven't lost a Premier League game at Anfield in the month of November since 2015 (1-2 v Crystal Palace) winning 14 of their 15 matches since then (D1).
Aston Villa have lost each of their last 11 away Premier League games against reigning champions, since a 3-3 draw at Chelsea in January 2011.
19:45 GMT - Liverpool are currently 10th in the Premier League table, just above Villa on goal difference, and 10 points adrift of table-toppers Arsenal. Will their title hopes be over if they suffer a fifth consecutive league defeat tonight?
"I expect a really strong, aggressive Liverpool performance", Steven Gerrard tells TNT Sport.
Kick-off is 15 minutes away.
19:34 GMT - Attention turns to Anfield as Liverpool take on Aston Villa. The Reds have got the better of Villa of late, and are unbeaten in the last nine Premier League matches between the pair.
Villa are looking for their first league win in encounters between the two clubs since October 2020, with Liverpool outscoring them over this period with 19 goals for and nine against.
19:33 GMT - You can see the highlights of Chelsea's win, below:
19:31 GMT - FULL-TIME! Tottenham 0-1 Chelsea
Joao Pedro's first-half goal was enough for Chelsea to beat Tottenham 1-0 in a fiery Premier League clash at the Tottenham Hotspur Stadium on Saturday night.

Some stats from the match, courtesy of Opta:
Tottenham have failed to win their last 16 games when trailing at half time in the Premier League (D2 L14) since a 4-1 home victory over Aston Villa in November last year.
Spurs have not been able to win any of their 25 previous Premier League games against Chelsea when trailing at half time (D5 L20).
Tottenham attempted three shots in this game, their lowest total in a single match in the Premier League this season.

19:27 GMT - Deary me. Chelsea break and Jamie Gittens hoofs over the bar from six yards! Surely it was easier to score there? Moments later, João Pedro spanks an effort on goal that Guglielmo Vicario does well to save.
19:24 GMT - Can Chelsea see out the win here? The board goes up and there will be six minutes of injury time.
19:16 GMT - Chelsea are pushing hard for a second goal to put this game to bed but Spurs are proving hard to break down. Spurs commit their 12th foul of the match, which means the Blues have won more fouls than any other side in the Premier League this season (119).
19:00 GMT - We have around 25 minutes left at the Tottenham Hotspur Stadium. Chelsea are on top with Spurs yet to have an attempt on goal in the second half.
It's also getting a bit fiesty.
18:49 GMT - Liverpool take on Aston Villa at Anfield in just over an hour's time and the team news has arrived.
Arne Slot has made three changes to the Liverpool starting XI that faced Brentford, with Andrew Robertson, Alexis Mac Allister and Ryan Gravenberch replacing Florian Wirtz and Miloš Kerkez who are benched, and Curtis Jones, who is injured.
Unai Emery has made one change that faced Manchester City; Evann Guessand comes in for Emiliano Buendía who is injured.
Liverpool: Giorgi Mamardashvili, Andy Robertson, Virgil van Dijk, Ibrahima Konaté, Conor Bradley, Alexis Mac Allister, Ryan Gravenberch, Cody Gakpo, Dominik Szoboszlai, Mohamed Salah, Hugo Ekitiké
Aston Villa: Emiliano Martínez, Lucas Digne, Pau Torres, Ezri Konsa, Matty Cash, Amadou Onana, Boubacar Kamara, John McGinn, Morgan Rogers, Evann Guessand, Ollie Watkins

18:39 GMT - Tottenham get the second half underway.
18:35 GMT - A couple of interesting facts to bring you about Spurs and Chelsea at the break, courtesy of Opta:
- Tottenham have failed to win their last 15 games when trailing at half time in the Premier League (D2 L13) since a 4-1 home victory over Aston Villa in November last year.
- Chelsea have won six of their last seven Premier League games when leading at half time, losing the other 3-1 against Brighton in September.
18:25 GMT - HALF-TIME: Spurs 0-1 Chelsea

18:05 GMT - GOAL! Chelsea take the lead at the Tottenham Hotspur Stadium through Joao Pedro! The Brazilian converts from close range after a mix-up in the Spurs defence.
17:53 GMT - Nothing to separate Spurs and Chelsea after the opening 20 minutes - although Lucas Bergvall has been replaced by Xavi Simons for the hosts due to a head injury.
17:27 GMT - We're about to get underway between Spurs and Chelsea - follow along for all the updates.
17:10 GMT - Some stats from this afternoon's Premier League games:
Arsenal have kept a clean sheet in seven of their 10 games, more than any other in the Premier League this season.
Burnley failed to attempt a shot on target against Arsenal; it's the first time they failed to attempt a shot on target in a game in the Premier League since facing Liverpool on 14th September 2025.
Nottingham Forest have conceded eight goals in the last 15 minutes of the second half, more than any other team in the Premier League this season.
Manchester United attempted 514 passes against Forest, their highest total in a single match in the Premier League this season.
Wolverhampton Wanderers attempted five shots at Craven Cottage, their lowest total in a single match in the Premier League this season.
Daniel Welbeck has scored six goals in the Premier League this season, more than any other Brighton player; likewise has Jean Philippe Mateta, who is Crystal Palace's top scorer.
16:59 GMT - FULL-TIME! Wolves' misery continues with a 3-0 defeat at Fulham - Vitor Pereira's side sit rooted to the bottom of the table with just two points.


16:57 GMT - FULL-TIME! Arsenal have extended their lead at the top of the table after cruising to a 2-0 win over Burnley. Viktor Gyokeres and Declan Rice with the goals at Turf Moor.


16:56 GMT - FULL-TIME! Brighton win once again at the AMEX Stadium, comfortably beating Leeds 3-0 after a Diego Gomez brace and Danny Welbeck's sixth of the season.


16:55 GMT - FULL-TIME! A late Amad Diallo goal ensures Manchester United come away with a point in their 2-2 draw with Nottingham Forest.


16:53 GMT - FULL-TIME! Crystal Palace are back to winning ways in the Premier League after beating Brentford 2-0.


16:43 GMT - GOAL! Manchester United are level against Forest through Amad Diallo! The ball falls to him on the edge of the area and he volleys into the far corner - lovely finish.
16:38 GMT - GOAL! Now Fulham have their third against Wolves, with Yerson Mosquera netting an own goal.
16:30 GMT - GOAL! It's a third for Brighton and a second for Gomez, with the Seagulls surely out of Leeds' reach now.

16:25 GMT - GOALS! Both Brighton and Fulham have doubled their respective leads, with Diego Gomez putting the Seagulls 2-0 up against Leeds while Harry Wilson has netted the Cottagers' second against Wolves.
16:23 GMT - Team news is in for Chelsea's London derby clash with Spurs. Wesley Fofana returns to action for the Blues while his French compatriot Randal Kolo Muani starts for the hosts.

16:18 GMT - Nottingham Forest's first goal ended a run of 536 minutes without scoring in the Premier League, their longest since going 506 minutes without scoring from 22nd October 1994 to 3rd December 1994.

16:09 GMT - GOAL! Wow! Nottingham Forest lead United 2-1 in a matter of minutes as Nicolo Savona nets his first for the club.
16:08 GMT - GOAL! It's another early one in the second period as Palace double their lead over Brentford through a Nathan Collins own goal.
16:07 GMT - GOAL! Nottingham Forest waste no time in equalising against Manchester United - Morgan Gibbs-White with the goal right at the start of the second half.
15:55 GMT - There's half-time across the fixtures in the Premier League:
Brighton 1-0 Leeds


Burnley 0-2 Arsenal


Crystal Palace 1-0 Brentford


Fulham 1-0 Wolves


Nottingham Forest 0-1 Manchester United


15:48 GMT - A lightning-quick counter from Arsenal for their second against Burnley:

15:46 GMT - RED CARD. In the chaos of all those goals, Wolves defender Emmanuel Agbadou also picked up a red card against Fulham. Things go from bad to worse for Vitor Pereira's men.
15:40 GMT - A look at Sessegnon's opening goal for Fulham this afternoon:

15:36 GMT - GOAL! Declan Rice nets Arsenal's second goal of the afternoon at Turf Moor! The Gunners lead Burnley 2-0.
15:34 GMT - GOAL! Manchester United are in front against Nottingham Forest thanks to Casemiro, who heads home from a corner!

15:33 GMT - GOAL! Jean-Philippe Mateta is on target for Palace again, with the Eagles leading Brentford 1-0.

15:20 GMT - Burnley have failed to win any of their last 31 matches when conceding first in the Premier League, since a victory over Watford on 30th April 2022.

15:15 GMT - GOAL! They're flying in this afternoon as Viktor Gyokeres gives Arsenal a 1-0 lead away at Burnley. No surprises for guessing how they scored - another set-piece goal for the Gunners!
15:13 GMT - GOAL! Danny Welbeck can't stop scoring for Brighton this season - the Englishman puts the visitors 1-0 up against Leeds with his sixth of the campaign.

15:10 GMT - GOAL! Fulham take an early lead against Wolves through Ryan Sessegnon! The visitors are without a win this season and have got off to the worst possible start at Craven Cottage this afternoon.
14:57 GMT - We're about to get underway across the Premier League - stick with us for all the updates!
14:20 GMT - Arsenal winger Leandro Trossard is set to make his 100th Premier League appearance for the club.
13:53 GMT - The line-ups are in for all five of this afternoon's Premier League games at 15:00:
Brighton v Leeds - follow live

Burnley v Arsenal - follow live

Crystal Palace v Brentford - follow live


Nottingham Forest v Manchester United - follow live

13:17 GMT - William Saliba is a doubt for Arsenal's trip to Burnley, while Manchester City striker Erling Haaland is expected to be fit for their clash with Bournemouth.
Find out who's missing or suspended this weekend here.
13:01 GMT - Here's how the Premier League table looks ahead of today's fixtures:

12:50 GMT - Good afternoon and welcome to our Football Tracker! We've got seven Premier League fixtures to cover today, starting with five games at 15:00 - including Burnley v Arsenal and Nottingham Forest v Manchester United - before Spurs host Chelsea at 17:30 and Liverpool welcome Aston Villa at 20:00.
We'll have all the latest goals, news and updates right here throughout the afternoon and evening.

