Premier League action continues to captivate audiences around the world with the tantalising prospect of a three-horse race for the 2023/24 title.
Arsenal delivered a mighty blow last weekend by downing Liverpool at the Emirates Stadium, with the pair now separated by just two points while Manchester City prowl ominously in second.
It's the Cityzens who kick off Gameweek 24 with a home clash against Everton before nine more fascinating fixtures from England's top flight.
Here's how sees this weekend's slate of games panning out.
Manchester City should hit the top of the Premier League table if they beat Everton as expected in Saturday's early kick-off. The Toffees haven't won a league game at the Etihad since 2010, though did manage a draw on New Year's Eve last season.
Fulham and Bournemouth have been opponents in the Premier League and Championship in recent years, with their last three top-flight encounters returning ten goals in entertaining matches.
Liverpool may have been pushed off their perch by the time they host Burnley at Anfield. The Clarets made life difficult for the Reds in the reverse fixture but a comfortable victory for Jurgen Klopp's outfit is still expected.
Luton Town remain as spirited as ever, maintaining a one-point lead over 18th-placed Everton after their hectic 4-4 draw at Newcastle, and the Hatters will fancy their duel with Sheffield United, who have shown few signs of improvement and were thrashed 5-0 by Aston Villa last time out.
Goals aplenty will surely arrive in north London when Tottenham Hotspur do battle with Brighton & Hove Albion. Ange Postecoglou and Roberto De Zerbi promise entertaining football from their sides and Saturday's match could end up being a cricket score.
Only Man City and
Read on 90min.com