Liverpool have taken a huge step towards the Premier League title by beating Manchester City.
A goal and an assist from the superlative Mohamed Salah guided the Reds to a 2-0 win at the Etihad Stadium and open up an 11-point gap over second-placed Arsenal.
Mikel Arteta and his Gunners squad would have been watching the game through their fingers after going down 1-0 at home to West Ham on Saturday, missing the chance to close the gap to just five points.
But a hugely pivotal weekend in the title race means the Reds will have to lose at least three of their remaining 11 games, and hope the Gunners are faultless during their run-in.
Arsenal will hope to still be within a shout of the title when visiting Anfield on May 10. So how does the final weeks of the season look?
Arsenal's Premier League run-in
Nottingham Forest (a), February 26
Manchester United (a), March 9
Chelsea (h), March 16
Fulham (h), April 1
Everton (a), April 5
Brentford (h), April 12
Ipswich (a), April 19
Crystal Palace (h), April 26
Bournemouth (h), May 3
Liverpool (a), May 10
Newcastle (h), May 18
Southampton (a), May 25
Liverpool's Premier League run-in
Newcastle (h), February 26
Southampton (h), March 8
Everton (h), April 2
Fulham (a), April 5
West Ham (h), April 12
Leicester (a), April 19
Tottenham (h), April 26
Chelsea (a), May 3
Arsenal (h), May 10
Brighton (a), May 18
Crystal Palace (h), May 25