The Premier League title race took another twist on Wednesday night as Liverpool suffered their first Merseyside derby defeat in three years at Goodison Park.
Jarrad Branthwaite and Dominic Calvert-Lewin scored the goals for Everton to bolster their hopes of staying in the Premier League. The defeat is Liverpool's second in their last three league games, leaving their hopes of winning the Premier League title in jeopardy.
Jurgen Klopp's men are now three points behind Arsenal at the top of the Premier League table. They will drop down to third if Manchester City win at Brighton & Hove Albion on Thursday night.
Liverpool's defeat is good news for Mikel Arteta's side. After comfortably dispatching London rivals Chelsea on Tuesday, the Gunners have recovered from their brief blip earlier this month to return to the top of the table.
No matter what happens at Brighton, Arsenal will go into Sunday's north London derby as league leaders. It is set up to be a tense final month of the season for the right to be crowned champions of England. Here, football.london compares the difficult fixtures between the three title chasers.
Arsenal's most difficult fixtures
Tottenham (A) — Sunday, April 28
The trip to the Tottenham Hotspur Stadium is set to be another big test for Arsenal. After being held to a 2-2 draw by their north London rivals earlier in the season, the Gunners will take another huge step to winning the Premier League title with three points.
How Arsenal can complete 22-year Premier League title dream vs Man Utd in historical repeat
Arsenal have two hidden North London Derby motivations vs Tottenham in Premier League title race
Ange Postecoglou's side are still fighting for a place in the UEFA Champions League, though a
Read on football.london