Drag down or hit refresh for latest updates
Live updates
23:01 BST - That's your lot for this evening, thanks for joining us for a chaotic day of Premier League action where Nottingham Forest eased past Chelsea and Man City had to come from two goals down to draw with Everton. Anyone have that as part of their predictions at the beginning of the day?
See you tomorrow!
22:57 BST - Everton forward Thierno Barry said he had observed City from the sidelines during the game, and knew he would have opportunities to exploit them at the back.
"When I was on the bench, I watched the tactics of City and saw high pressures from City, so I knew if we could win the ball back we could counter-attack. I think this is a weakness of City," he told Sky Sports.
22:37 BST - Manchester City boss Pep Guardiola told Sky Sports of his side's result: "It's better than losing. It shows what type of team they are."
Unsurprisingly, he was slightly muted when speaking about the title race.
"It's not in our hands," he said. "Before it was, now it's not. We have games left. We will see what happens."
22:29 BST - Man City's hero Jeremy Doku says the result "feels painful now", but is adamant his side will continue push Arsenal all the way.
"We will see," he told Sky Sports. "It feels painful now.
"There is still a lot of games to go. We lost two points today. We will keep on fighting - we owe it to ourselves and to our fans.
"Obviously, (Everton) are at their own stadium, they create chances, and they are dangerous, and they scored two goals, but I think we gave them the game.
"Good that we came back because one point is not bad in games like this."
22:07 BST - Both sides are still fighting on two fronts, with Arsenal playing the second leg of their Champions League semi-final against Atletico Madrid tomorrow night, while City have an FA Cup final against Chelsea still to look forward to.
But in the league, here's what's left for the two sides:
Manchester City: Brentford (H), Crystal Palace (H), Bournemouth (A), Aston Villa (H)
Arsenal: West Ham (A), Burnley (H), Crystal Palace (A)
22:02 BST - Arsenal and their fans will have let out a collective groan when that second Doku goal went in, but the truth is if you'd offered them this result at the beginning of the day they would have taken it in a heartbeat. They now know that if they win their three remaining games, there's nothing Man City can do about it.
2201 BST - What does all that mean? Here's the top of the Premier League table:

21:58 BST - FULL-TIME: There's the referee's whistle. What a second half we had here at the Hill Dickinson! It was 1-0 to Man City at half-time, and then the game caught alight in the second. Everton's quickfire double made it 2-1, and then Barry added his second to make it 3-1 with ten minutes remaining. However, City were not willing to lie down, with Haaland and Doku proving their worth to claim a point for their side. Click here for our report.

21:56 BST - GOAL! WOW! Doku has scored with seconds remaining to nick a point! It's nearly a carbon copy of his first goal.
21:49 BST - We will have six minutes of added time here. The longest six minutes of each Arsenal fan's life.
21:41 BST - GOAL! Man City have one back! Haaland breaks and he's one-on-one with the goalkeeper. The striker keeps his cool to chip the ball over his man and make it 3-2 to Everton. Do City have hope yet?
21:40 BST - GOAL! Everton have three and City's title hopes are all but gone! Barry is once again the man to score from close range with a tap-in after another defensive error. His second has made it 3-1 to Everton.
21:35 BST - CHANCE! Everton could have had a third, but once again Ndiaye sends his effort straight to Donnarumma.
21:32 BST - GOAL! Everton are ahead! O'Brien rises high to head in from a corner and Manchester City are suddenly on the ropes here. What a second half it's been and the Hill Dickinson is bouncing!
21:27 BST - GOAL! Everton are level from nowhere! Guehi tries to back-pass to Donnarumma, but Barry is right there and just intercepts the ball and slips it past the City stopper. Initially the goal was ruled out for offside from Barry, but after consideration, it was decided that Guehi was in control of his actions and therefore put Barry back oneside with his pass. Incredible gift for Everton, incredible drama for this game and the title race.
21:23 BST - CHANCE! Everton really should be level. A bit of confusion among the City defence opens things up for Ndiaye who is clear but sends his effort straight to Donnarumma. The City goalkeeper has done well to make himself big there, but Ndiaye really should have done better with that chance.
21:04 BST - We are back underway.
20:48 BST - HALF-TIME: The referee has blown his whistle and that signifies that it's time for the break at the Hill Dickinson Stadium.
20:43 BST - GOAL! And there it is! Everton were doing well to shut City down, but Doku manages to get the ball onto his left right on the edge of the box and strikes it into the top left corner to give his side the lead.
20:39 BST - Typing this out will no doubt generate a City goal, but Pep Guardiola's side don't look like the slick machine that has rolled into town looking to pile pressure on Arsenal. They've been a little disjointed - although Everton deserve credit for creating a lot of that disruption.
20:32 BST - CLOSE! Everton go close through Rohl who crosses brilliantly for Beto, but Donnarumma gets a hand to the ball to end the threat. Superb work from the City goalkeeper there.
20:01 BST - And we are underway at the Hill Dickinson.
19:50 BST - Just 10 minutes to go until kick-off. Can City close the gap?
19:41 BST - With thoughts back to the Premier League, how about this for consistency from the City leader?
19:26 BST - The final whistle has gone and Hearts have hung on for a famous 2-1 victory over Rangers in the Scottish Premiership. Could Hearts actually do it and break the Glasgow stronghold this season?!
19:08 BST - Ten of the original 90 minutes to go in Scotland and Hearts are 2-1 ahead. This could be a monumental victory for them if they hold on...
18:57 BST - Over in Scotland, Kingsley has clawed one back for the hosts, meaning things are now level between Hearts and Rangers in Edinburgh. A reminder that you can follow the last 20-odd minutes of that match by clicking here.
18:54 BST - This is how the two sides will line up when the match gets underway in a little over an hour:

18:47 BST - And here's how the hosts look.
18:46 BST - The team news is in - here is how City will start the game.
18:38 BST - There's one man who has a smile on his face already this evening.
18:21 BST - Here's how hte Premier League table looks after that game between Chelsea and Nottingham Forest. At the top of the table, Man City will be looking to close in on Arsenal with victory at Everton this evening. We'll have team news for that game in the next half hour.

18:02 BST - Over in Scotland, Rangers have thrown the cat amongst the pigeons by taking a 1-0 lead against Hearts. A long way to go, but it could be a huge result for the Scottish Premiership if it stays this way.
17:42 BST - Forest goalkeeper Matz Sels paid credit to the players who came into a much-changed side for the game.
"We are doing well, the gaffer brings a lot of positive energy," he told Sky Sports.
"He changed a lot of players today but (Dilane) Bakwa, Taiwo (Awoniyi) - they performed really well.
"Really happy for them because they don't always play but they've showed they can be there so really happy for these guys."
On his crucial penalty save at the end of the first half, he said: "I was happy to help the team in a crucial moment and this win is massive for us, still three games to play not yet done but we're almost there now."
17:37 BST - Nottingham Forest's goalscorer Taiwo Awoniyi played down his starring role in today's victory.
"Football is a team game, everyone needs to be ready and it's not about everyone starting it's about the team," he told Sky Sports. "We came here with the mentality to win.
"Kudos to the manager and the staff - not only the people on the ground but the nutritionists, physio. It's all about the team and looking forward to the next game. I believe it could be an amazing season for us."
17:30 BST - We'll bring you some post-match reaction from Stamford Bridge soon, but just a reminder that Hearts have just kicked off against Rangers in the Scottish Premiership. It's a huge game for Hearts as they could go three points clear at the top with victory, while defeat for Rangers would rule out a tilt at the title. We'll bring you some updates from Tynecastle Park, but click here if you want to follow along in real time.
17:24 BST - As for Chelsea, things aren't quite as good. They have now lost six league games on the bounce, and their hopes of European football are hanging by a thread. There's still time, of course, but they are now 10 points adrift of Aston Villa in fifth so they can wave goodbye to the Champions League.
They could still scrape into one of the other two European competitions, but given where they were not too long ago, that is a harsh reality to face. Their only positive of the day was that Joao Pedro's goal in added time meant they narrowly avoided some unwanted history in going six league defeats without scoring a solitary goal.
17:18 BST - While Chelsea were not good today, let's start with the positives. Nottingham Forest are now six points clear of West Ham in the relegation zone, knowing that one more victory will be enough to guarantee their safety - and they may not even need it. That result also came amidst the backdrop of the second leg of their Europa League semi-final against Aston Villa, so things are looking quite bright for the Tricky Trees.
17:10 BST - FULL-TIME: We've reached the end of the game at Stamford Bridge, where Nottingham Forest have put a sorry Chelsea side to the sword with a 3-1 victory. The visitors started well to go 2-0 up inside 15 minutes, and were on course to make it a 3-0 victory before Joao Pedro's impressive overhead kick clawed one back for the hosts.

17:04 BST - GOAL! What a way to end the drought as well! It's an overhead kick from Joao Pedro to make it 3-1 with a handful of added minutes remaining.
17:02 BST - There will be nine added minutes.
16:58 BST - There are four minutes of the original 90 remaining, so Chelsea aren't going to win this one, but they will want to at least score one goal which would allow them to avoid making history in going six games without victory and without scoring a goal.
16:45 BST - NO GOAL! The wait continues. Joao Pedro had a couple of toes the wrong side of the defender.
16:43 BST - GOAL! Chelsea end their drought! Hang on, VAR are looking...
16:37 BST - Both players are back up, bandaged, and making their way off the field. Play about to restart.
16:32 BST - There's been another nasty clash, this time between Sanchez and Gibbs-White. The medics are back on.
16:23 BST - GOAL! Forest are at it again! Gibbs-White is the man to make all the headway down the right before crossing it, leaving Awoniyi with a simple tap-in to grab his second goal and make it 3-0 to Nottingham Forest.
16:15 BST - And we are back underway.
16:00 BST - HALF-TIME: There's the whistle from the referee, and cue the usual boos from Chelsea fans. It's practically a Pavlovian response these days.

15:56 BST - NO GOAL! Chelsea have gone a long time without a goal - nearly five and a half games - and that is not going to change anytime soon as Palmer's penalty has been brilliantly saved. In fairness it wasn't a badly taken one, the credit goes to Sels for diving the right way and deflecting the ball with his outstretched hand.
15:54 BST - Both sets of fans at Stamford Bridge rise to applaud as Jesse Derry is carried off the field on a stretcher.
15:47 BST - Jesse Derry is the man who is still down at the moment. The stretcher is coming out for him. Forest's Zach Abbott is up and about again.
15:46 BST - PENALTY! Chelsea have been pushing forward well and they get a penalty after a coming together in the box. There's a bit of a delay though, as both players look like they came out of that clash badly.
15:32 BST - Chelsea have now conceded 10 goals inside the first 15 minutes of the first half in Premier League games this season. Only soon-to-be-relegated Burnley (13) have conceded more.
15:15 BST - GOAL! Dream start for Forest! Gusto got hold of Awoniyi's shirt in the box, and after a look at the monitor following a call from VAR, the referee points to the spot. Igor Jesus puts his hand up to take the penalty and duly converts to make it 2-0. Chelsea's European aspirations are in tatters as things stand.
15:05: BST - What will this man have made of that early goal from a potential relegation rival?
15:02 BST - GOAL! What do we have here?! Forest have taken a ridiculously early lead! After a good start from the visitors, Awoniyi is the man to find the back of the net with a header from Bakwa's cross to make it 1-0 at Stamford Bridge. Awoniyi scored after just 1:37 - unsurprisingly the fastest goal for Nottingham Forest in the Premier League this season.
15:00 BST - And we're away in London!
14:50 BST - We are just 10 minutes away from kick-off at Stamford Bridge. Can Chelsea reignite their pursuit of European football? Or will Forest take a giant stride towards Premier League safety?
14:27 BST - Seems like so long ago now, but the reverse fixture between Chelsea and Forest was the final straw in terms of Ange Postecoglou's time in charge of the latter. Here's a reminder of how that game played out.
14:11 BST - Here's a little reminder of how things look at the top and bottom of the table, which mostly concerns Nottingham Forest and Manchester City.


13:49 BST - Team news is in for our early game - here's the respective starting XIs for Chelsea and Forest:

12:25 BST - Chelsea's season is in grave danger of completely fizzling out as they start the day in ninth, with interim boss Calum McFarlane looking to end a five-game losing run in the league.
Nottingham Forest, meanwhile, have hit a rich vein of form to now sit three points clear of the relegation zone and know a positive result today can move them closer to safety.
12:00 BST - Good afternoon and happy Early May Bank Holiday!
The Premier League show rolls on with two games today, starting with an unusual Monday 15:00 BST kick-off as Chelsea play Nottingham Forest.
The Blues' European hopes are fading having lost five in a row, while Forest aren't out of the relegation woods just yet, but have been boosted by winning the first leg of their Europa League semi-final.
Later at 20:00 BST, Manchester City travel to Everton playing catch-up to Arsenal, who currently hold a six-point lead at the top since the Citizens' last league outing.
Sunday, May 3rd
21:30 BST - That'll do it for tonight! Thank you for joining us.
21:18 BST - Tottenham goalscorer Conor Gallagher described his side's victory as a "perfect night".
"It was a fantastic performance - exactly what we needed," he told TNT Sports.
"Everything we did in the week leading up to the game, we showed tonight and we're really happy with the performance and three points.
"It's been a perfect night, but hopefully it's only the start. We want to carry it on for the last few games of the season.
"It's massive for us and hopefully our confidence can start growing and we can keep playing games like that."
Gallagher was full of praise for the impact of new boss Roberto De Zerbi: "I can't speak highly enough of him. He's been so good.
"Every player in the squad has taken to him, everyone trusts him, he makes you feel good, confident, he's bringing the best out of players and it's only the start.
"Hopefully, we can keep learning from him and build a great team."
20:54 BST - FULL-TIME: Aston Villa 1-2 Tottenham. Nightmare for Villa as they miss out on a chance to leapfrog Liverpool in fourth. But that's three huge points for Spurs as they climb above West Ham and out of the relegation zone! Read our report here.

20:53 BST - GOAL! Aston Villa pull one back! Emiliano Buendia with a consolation, 2-1.
20:37 BST - There are 10 minutes left of regulation time. Looking like it'll be three crucial points for Spurs!
20:22 BST - It's certainly been a quieter half in the West Midlands, but that suits Spurs to a tee. Still 2-0.
20:02 BST - We are back underway at Villa Park! Will Tottenham be able to hold on, or can the hosts turn this one around? Let's find out.
19:47 BST - HALF-TIME: Aston Villa 0-2 Tottenham. It's a huge advantage for Spurs, who climb out of the relegation zone as things stand.
19:45 BST - There will be a minimum of one minute added on before the break.
19:25 BST - GOAL! It's another for Tottenham at Villa Park! Richarlison with the finishing touch, 2-0.
19:17 BST - Aston Villa have conceded 8 goals in the first 15 minutes of the first half; only Burnley (13) and West Ham United (10) have conceded more in the Premier League this season.
19:12 BST - GOAL! Tottenham have taken an early lead against Villa! Conor Gallagher with his first for Spurs, 1-0.
19:00 BST - We are underway at Villa Park! Stick with us for all the key updates.
17:48 BST - Team news for today's final Premier League match, between Villa and Spurs, is now available! Check out who starts for whom below.
Unai Emery has made six changes, with Ian Maatsen, Victor Lindelof, Tyrone Mings, Jadon Sancho, Tammy Abraham and Ross Barkley coming in, replacing Ezri Konsa, John McGinn, Lucas Digne, Emiliano Buendia, Pau Torres and Ollie Watkins.
Roberto De Zerbi makes four changes: Destiny Udogie, Joao Palhinha, Richarlison and Mathys Tel come in, with Xavi Simons, Dominic Solanke, Yves Bissouma and Djed Spence dropping out.

17:47 BST - Attention now shifts to the West Midlands, where Aston Villa are set to host relegation-threatened Tottenham from 19:00. Build-up coverage here.
17:36 BST - Three points for Manchester United also confirms their qualification for the Champions League next season! They join Arsenal and Man City, with two more spots left to fill - likely Liverpool and Aston Villa.
17:26 BST - FULL-TIME: Manchester United 3-2 Liverpool. It looked like smooth sailing for the Red Devils, who took a 2-0 lead after 15 minutes. But a quick-fire double by the visitors put things back on level terms, setting the scene for Kobbie Mainoo to steal the show. Our match report's here.

17:20 BST - There will be a minimum of five minutes added on at Old Trafford.
17:18 BST - Liverpool have conceded 16 goals in the last 15 minutes of the second half; only Newcastle United (19) and Burnley (17) have conceded more in the Premier League this season.
17:15 BST - Kobbie Mainoo has scored his first goal in the Premier League this season, netting for the first time since 15th May 2024 against Newcastle United.
17:08 BST - GOAL! Man Utd are back in front against Liverpool at Old Trafford! Kobbie Mainoo with a wonderful solo effort, 3-2.
16:51 BST - Manchester United have conceded 10 goals in the first 15 minutes of the second half; only Fulham (12) have conceded more in the Premier League this season.
16:46 BST - GOAL! Liverpool are level against Manchester United! Szoboszlai becomes the provider to set up Cody Gakpo, 2-2.
16:42 BST - Dominik Szoboszlai has scored his sixth goal in the Premier League this season, netting for the first time since 15th March 2026 against Tottenham Hotspur.
16:37 BST - GOAL! Liverpool have been given a lifeline at Old Trafford! Dominik Szoboszlai, 2-1.
16:35 BST - We are back underway at Old Trafford! Stick with us for all the key updates.
16:20 BST - HALF-TIME: Manchester United 2-0 Liverpool. Phew! That was an explosive start, but things began to balance out before the break. That said, this match may be beyond Arne Slot's men.
15:59 BST - Manchester United have scored 26 first-half goals in 35 games; only Manchester City (37) and Arsenal (28) have scored more in the Premier League this season.
15:56 BST - FULL-TIME: Bournemouth 3-0 Crystal Palace. A solid result for the Cherries, who sneak into sixth place with those three points. Read our report here.

15:45 BST - GOAL! Man Utd have another against Liverpool! It's 2-0 inside 15 minutes! Benjamin Sesko with the finishing touch.
15:43 BST - Manchester United have avoided defeat in their last 22 matches when scoring first in the Premier League, since a 3-4 loss to Brentford on 4th May 2025.
15:37 BST - GOAL! Manchester United have a very early goal against Liverpool! Matheus Cunha, and Old Trafford is rocking, 1-0.
15:36 BST - GOAL! It's a third for Bournemouth, as Rayan makes good on his chance. 3-0.
15:31 BST - We are underway at Old Trafford! Stick with us as Man Utd and Liverpool lock horns.
15:05 BST - We are back underway at the Vitality! Stick with us for all the key updates.
15:00 BST - We are now just 30 minutes away from Manchester United v Liverpool. Who's excited?!
14:51 BST - HALF-TIME: Bournemouth 2-0 Crystal Palace. A dominant first period by the Cherries, with the visitors yet to test Djordje Petrovic between the sticks.
14:39 BST - Liverpool's Alexis Mac Allister will make his 200th appearance in the Premier League this afternoon. Not a bad milestone at all.
14:32 BST - GOAL! Eli Junior Kroupi converts from 12 yards, with a decent effort right into the corner. 2-0.
14:31 BST - PENALTY! Dean Henderson was a bit overzealous there, as Bournemouth are awarded a spot-kick.
14:19 BST - Team news for this afternoon's monster clash between Manchester United and Liverpool is now available! Check out who starts for whom below.
Notably, Arne Slot has made two changes, with Jeremie Frimpong and Ryan Gravenberch coming in, while Mohamed Salah and Alexander Isak drop out.

14:14 BST - Bournemouth have a record of W8, D6, L2 when scoring the opening goal in the Premier League this season.
14:10 BST - GOAL! Jefferson Lerma has turned the ball into his own net. 1-0 to Bournemouth!
14:00 BST - We are underway at the Vitality! Stick with us for all the key updates as Bournemouth host Palace.
12:53 BST - The team news is in! Check out who starts for whom below.
Notably, Oliver Glasner has made five changes, with Justin Devenny, Chadi Riad, Jefferson Lerma, Jorgen Strand Larsen and Yeremy Pino coming in, while Tyrick Mitchell, Jean Mateta, Ismaila Sarr, Adam Wharton and Chris Richards drop out.

12:05 BST - Team news for today's earliest kick-off (Bournemouth v Palace at 14:00) should be available in about 45 minutes.
12:00 BST - Hello and welcome back to the Football Tracker! We've got a couple of significant matches taking place today. Before Manchester United host bitter rivals Liverpool, Crystal Palace travel to Bournemouth. After both of those, Aston Villa will host relegation-threatened Tottenham.
Click on the links below for our build-up coverage.

Saturday, May 2nd
20:06 BST - That'll do it for us tonight! Thanks for joining us. Please check in again tomorrow as we cover the mammoth clashing of Manchester United and Liverpool at Old Trafford, wedged in between Bournemouth versus Crystal Palace earlier and Aston Villa's hosting of relegation-threatened Tottenham in the evening.
20:01 BST - Speaking after his side's thumping 3-0 win over Fulham, Arsenal boss Mikel Arteta said: "It was a great team performance. There were some great individual performances as well, which is very important.
We started in the game as we wanted. Very lively. Really intense in the high press. We got the crowd going, and when this stadium creates that kind of atmosphere, it can be difficult.
"We had more players available today. It was a really good balance in terms of the qualities. It was a great performance," the Spaniard told Sky Sports.
19:34 BST - The updated Premier League table makes for good viewing, if you're an Arsenal fan!

19:26 BST - FULL-TIME: Arsenal 3-0 Fulham. No worries for the Gunners as they beat the Cottagers without much fuss to go six points clear atop the Premier League table. Our match report's here.

19:20 BST - There will be a minimum of four minutes added on at the Emirates.
19:00 BST - Things have really slowed down this half. It'd be fair to say the Gunners are happy enough with the scoreline, while Fulham seem somewhat resigned to defeat.
18:36 BST - We are back underway in north London! Will Arsenal see out the job without any hassle? Let's find out.
18:20 BST - HALF-TIME: Arsenal 3-0 Fulham. As it stands, the Gunners are six points clear of Manchester City in second place, though the Citizens do have two games in-hand.
18:18 BST - GOAL! Arsenal have a third! Gyokeres makes it a brace, and the Gunners are in full control, 3-0.
18:10 BST - GOAL! Arsenal have another, and this one stands! Bukayo Saka turns from creator to finisher, 2-0.
17:59 BST - NO GOAL! Arsenal thought they had another against Fulham, but Riccardo Calafiori's effort is ruled out after a VAR review. Still 1-0.
17:39 BST - GOAL! Arsenal are 1-0 up against Fulham, thanks to Viktor Gyokeres - and a wonderful assist by Bukayo Saka. That didn't take long!
17:30 BST - We are underway at the Emirates!
17:26 BST - Time for our focus to shift to this evening's fixture as Arsenal look to go six points clear with a win over Fulham - stick with us for all the updates!
17:07 BST - Here are some key stats from this afternoon's fixtures:
Wolves attempted 20 shots in this game, their highest total in a single match in the Premier League this season.
Sunderland are unbeaten in their last nine Premier League matches when leading at half-time (W5, D4) dating back to 24th September 2016 against Crystal Palace (L2-3).
Newcastle have beaten Brighton for the first time in the Premier League since 18th May 2023, a run of five games without a win.
Brighton have scored in their last six games in the Premier League, their longest run of games with a goal in the competition since a run of seven games from 27th December 2025 to 31st January 2026.
Taty Castellanos attempted five shots against Brentford, the joint-highest total for a West Ham player in the Premier League this season.
Igor Thiago has scored 22 goals in the Premier League this season (one against West Ham), more than any other Brentford player.
16:58 BST - FULL-TIME! Brentford cement their spot in the running for European football with an emphatic 3-0 win over relegation-threatened West Ham after goals from Thiago, Damsgaard and a Mavropanos own goal.


16:57 BST - FULL-TIME! Newcastle halt their losing run with a 3-1 victory over Brighton. Osula, Burn and Barnes with the goals for the Magpies, with Hinshelwood finding the net for the Seagulls.


16:56 BST - GOAL! Newcastle wrap up all three points against Brighton as Harvey Barnes nets in stoppage time to make it 3-1.
16:53 BST - FULL-TIME! Wolves come from behind to rescue a 1-1 draw against the 10 men of Sunderland. Mukiele and Santiago Bueno with the goals there - Ballard sent off for the visitors.


16:41 BST - GOAL! It's three for Brentford, who have their sights set on European football! Mikkel Damsgaard with the strike against West Ham.
16:22 BST - GOAL! Brighton pull a goal back at St James' Park. Jack Hinshelwood makes it 2-1 with Newcastle still leading.
16:20 BST - Team news is in for today's evening game where Arsenal host Fulham. Bukayo Saka makes his first start in over a month for the Gunners! Follow the match live here.

16:14 BST - GOAL! Wolves level against Sunderland through Santiago Bueno - a carbon copy of the Black Cats' opener, with the defender heading home calmly from a corner.
16:13 BST - GOAL! It could be a long way back for West Ham, with Igor Thiago converting from the penalty spot to make it 2-0 to Brentford.
15:52 BST - There's half-time across the Premier League games:
Brentford 1-0 West Ham
Newcastle 2-0 Brighton
Wolves 0-1 Sunderland
15:29 BST - West Ham United have a record of W0, D2, L7 when conceding the opening goal away from home in the Premier League this season.
15:25 BST - RED CARD. Sunderland lead Wolves 1-0 but are down to 10 men, with Dan Ballard dismissed following a VAR review.
15:24 BST - GOAL! Dan Burn finds the net and Newcastle are 2-0 up against Brighton!
15:23 BST - CORRECTION, NO GOAL. Mavropanos's leveller is ruled out for offside, it remains 1-0 to Brentford.
15:21 BST - GOAL! From zero to hero, Mavropanos levels things up for West Ham away at Brentford!
15:18 BST - GOAL! Sunderland are 1-0 up against Wolves after Nordi Mukiele calmly nods home from Granit Xhaka's corner kick.
15:16 BST - GOAL! It's a big goal in the fight for survival as West Ham are losing at Brentford. Konstantinos Mavropanos's own goal puts the Hammers behind.
15:12 BST - GOAL! Newcastle take the lead against Brighton through Will Osula! The striker now has three goals in his last four games.
14:58 BST - We're about to get underway in the Premier League - stick with us for all the major updates!
14:33 BST - Here is your final table for the 2025/26 Championship season:

14:30 BST - It's full-time around the Championship and Ipswich are returning to the Premier League! A 3-0 win over QPR sees them bounce back at the first time of asking, despite Millwall pushing them all the way with their 2-0 triumph over Oxford.
Elsewhere, Hull have secured the final play-off spot after their win over Norwich - with Wrexham and Derby dropping points.
14:18 BST - GOAL! It's a third for Ipswich and promotion is just minutes away now! Kasey McAteer finds the net for 3-0.
14:00 BST - GOAL! Hull have taken the lead against Norwich and now they occupy sixth spot! McBurnie with his second of the game!
13:59 BST - GOAL! It's two in quick succession for Sheffield United and Derby have a mountain to climb if they want to reach the play-offs now. Sydie Peck with the goal.
13:52 BST - GOAL! Sheffield United level against Derby through Tom Cannon - as it stands, Wrexham will take the final play-off spot.
13:50 BST - Following the conclusion of the Championship fixtures, we'll have all the usual updates from the Premier League. Here are today's afternoon fixtures:
Brentford v West Ham - follow live

Newcastle v Brighton - follow live

Wolves v Sunderland - follow live

13:37 BST - GOAL! It's a second for Millwall and a second for Azeez - they still need two goals from QPR for automatic promotion, though.
13:22 BST - There's half-time across the Championship action! As it stands, Ipswich are up and Derby will take sixth place.
13:13 BST - GOAL! Wrexham's lead doesn't last long as David Strelec equalises for Middlesbrough.
13:11 BST - GOAL! Another twist in the play-off race as Sam Smith puts Wrexham 2-1 up against Middlesbrough!
13:04 BST - GOAL! Millwall are doing their job, with Femi Azeez making it 1-0 against Oxford.
13:00 BST - GOAL! Just like that, Hull are right back in it through Oli McBurnie! They're level at 1-1 with Norwich.
12:58 BST - GOALS! Hull have fallen behind against Norwich, while Wrexham have drawn level against Middlesbrough! Mohamed Toure and Josh Windass on the scoresheets for their respective sides.
12:40 BST - GOAL! It's the perfect start for Ipswich who have two in 10 minutes against QPR - Jaden Philogene with the strike to put them on the cusp of promotion!
12:36 BST - GOAL! Derby are in the play-offs as things stand, with Sammie Szmodics putting them 1-0 up against Sheffield United.
12:35 BST - GOAL! A huge goal in the promotion race as Ipswich lead QPR! George Hirst finds the net.
12:34 BST - GOAL! It's a lightning-fast start for Middlesbrough, who lead away at Wrexham through Tommy Conway.
12:20 BST - All the Championship action is due to get underway in around 10 minutes - stick with us for all the updates!
11:35 BST - Here's a quick run-down of the state of play for today's fixtures:
Ipswich face QPR, knowing that a win will see them promoted back to the Premier League. If they draw, they must hope Millwall fail to win, and Middlesbrough don't win by more than five goals.
A loss for the Tractor Boys would mean they have to hope Millwall also lose, and Boro don't win.
Millwall must win to have a chance of promotion. A draw against already-relegated Oxford will be no good due to their inferior goal difference.
Likewise, Middlesbrough have to win and hope that Millwall, at best, draw and Ipswich lose.

In the play-off picture, Wrexham will secure sixth place with a win - as long as Hull don't also win by more goals than they do.
Derby could leapfrog both sides even with just a draw, as long as those above them both lose.
A big victory for Hull could see them return to the top six, while a draw will be enough if Wrexham lose and Derby fail to win.

11:26 BST - Good morning and welcome to Flashscore's Football Tracker! We'll have live coverage of all the action from the final day of the Championship this afternoon - with all 12 games kicking off at 12:30.
Ipswich, Millwall and Middlesbrough are all hunting automatic promotion, while Wrexham, Hull and Derby are fighting it out for the remaining spot in the play-offs.

Here are the key fixtures we'll be looking at today:
