This season's Premier League title race is finely poised and set for a thrilling conclusion.
Arsenal, without a championship in 22 years, have nine games to go and hold a five-point lead over Manchester City, who have won the league in six of the past eight campaigns.
City have a game in hand and host the Gunners in April, meaning either team will win the league if they win all their remaining matches.
In 11 of the past 30 seasons, the teams that have been top after 28 matches have not won the Premier League title, with Arsenal failing to do so when leading in both 2023 and 2024.