As the English Premier League season enters its final stretch, three teams still have a realistic chance of winning the title: Liverpool, Manchester City and Chelsea.
Man City have six matches left to play, while both the Reds and the Blues have just four left. Of the three clubs, only Liverpool are guaranteed the title if they win all their remaining games.
So how have they fared in the past against their remaining opponents?
Norwich City (April 20, away): Luis Suarez has fired in 11 goals in his five Premier League appearances against Norwich.
Chelsea (April 27, home): Liverpool have lost just one of their last seven Premier League games against Chelsea at Anfield (won four, drawn two, lost one).
Crystal Palace (May 5, away): The Reds have been defeated just once by Crystal Palace in their nine Premier League encounters, but that was in their last trip to Selhurst Park to face them in April 2005.
Newcastle United (May 11, home): Liverpool have scored 82 goals against Newcastle, more than against any EPL side.
Maximum points: 89
Sunderland (April 16, home): Sunderland have scored only three goals in six league games since playing City in the League Cup final.
West Bromwich Albion (April 21, home): City are unbeaten in eight Premier League games against the Baggies (won seven, drew 1).
Crystal Palace (April 27, away): The champions have won their last five games against Palace in all competitions.
Everton (May 3, away): City have lost five of their last six Premier League visits to Goodison Park, and failed to score in four of those games.
Aston Villa (May 7, home): City have scored 59 goals against Villa since the Premier League began, more than any other side.
West Ham United (May 11, home): City have lost just once at home to West Ham in the Premier League era - in April 2003 (won nine, drew two).
Maximum points: 88
Sunderland (April 19, home): Chelsea have won eight of their previous nine Premier League games against Sunderland contested at Stamford Bridge, scoring 26 times in the process.
Liverpool (April 27, away): Chelsea are unbeaten in three league games against Liverpool, but have failed to keep a clean sheet in their last seven Premier League fixtures against the Merseyside club.
Norwich City (May 4, home): Jose Mourinho has won each of his three Premier League games against Norwich by a three-goal margin.
Cardiff City (May 11, away): Chelsea's last two games against Cardiff have ended 4-1 to the London club.
Maximum points: 87