Manchester: The closest English top-flight title race in 33 years speeds towards its conclusion this weekend, with Manchester City carrying the advantage ahead of a thorny trip to Everton on Saturday.
Leaders Liverpool's 2-0 loss at home to second-place Chelsea last weekend means that City will probably be assured of a second title in three seasons if they win their three remaining matches.
City trail Liverpool by three points but have a game in hand and a superior goal difference (+58 to +50), and yet with the teams so tightly bunched, the race is far from run.
Not since 1981 have the top three been so close together at this stage of the season and only twice in the Premier League era (1999 and 2008) have three teams been in mathematical title contention at this point.
With Chelsea not hosting Norwich City until Sunday and Liverpool visiting Crystal Palace on Monday, City can take over at the top by prevailing at Goodison Park.