EPL TITLE RACE: Liverpool, Man City and Arsenal are separated by two points
The Premier League title race looks to be one of the most hotly-contested in history, with three sides who all look more than capable of lifting the trophy on May 19.
Manchester City are once again hitting their stride with Erling Haaland and Kevin De Bruyne back on form. Liverpool meanwhile will be looking to end the Jurgen Klopp era on a high and win the title in front of fans to give him the best possible send-off.
There have been fears whether Arsenal have enough firepower compared to their rivals, though the Gunners sent a real statement of intent with their 6-0 demolition of West Ham.
Man City are still to travel to Anfield and play Arsenal at the Emirates, while all three sides play Tottenham in consecutive games towards the latter stages of the season.
With that in mind, Mail Sport takes a look at the run-in of what looks to be the first true three-horse race in years - while also keeping an eye on Tottenham to see if they could also get themselves involved.
The title contenders continue their relentless form with all three picking up impressive victories in the next weekend of fixtures.

