Six remaining fixtures - can Liverpool stay at the top of the Premier League table?
With just six games remaining, their hopes of a first title since 1990 are not only in sight, but also in their own hands. Win the remaining six games and they win the Premier League.
But who do they face, where might they come unstuck and where could the title be won?
We take a look at Liverpool's remaining six fixtures to find out...
West Ham (A) - 6 April
On 34 points, West Ham look almost certain to survive the drop which is good news for Liverpool. Facing teams with little left to play for can only help.
Despite winning their last game at Upton Park, the manner of the Hammers' win didn't go down well with their own fans who booed them off the pitch.
It could be a difficult afternoon for the home side. Liverpool won the reverse fixture 4-1 with a Luis Suarez double. The Reds also won on their last visit to east London, coming from behind to win 3-2.
Manchester City (H) - 13 April
This is the big one. Manchester City also have their destiny in their own hands if they win this game.
Along with Liverpool, Manuel Pellegrini's side look like the form team although they found themselves only managing a draw at Arsenal at the weekend.
City came from behind to win 2-1 at the Etihad earlier this season while the three previous fixtures between themselves and Liverpool ended 2-2.
If City win all their other games and get a draw at Anfield the title will be heading to Manchester. Three points is needed for Liverpool here.
Norwich (A) - 20 April
A much lowlier opponent for Liverpool but one for whom relegation cannot be ruled out.
That could make it tough at Carrow Road but Luis Suarez will be relishing the trip to Norfolk.
The Uruguayan scored four against them in the 5-1 win for Liverpool earlier this season and he's scored hat-tricks on his last two visits to Carrow Road.
The fact Suarez is playing better than at any other time in his career, Norwich have much to fear.
Chelsea (H) - 27 April
Along with the match against Manchester City, this is the other that looks likely to define the season.
When they met earlier this season the Blues triumphed 2-1.
Jose Mourinho has a knack of getting results in the biggest games and while his side have made some surprising slip ups this term, most recently against Crystal Palace, the Special One will be relishing a tactical battle with his former student Brendan Rodgers.
Chelsea won both games against Manchester City and beat Arsenal 6-0 at home and drew away. So without a defeat against their fellow top four teams this season Liverpool have their work cut out to pick up the points here.
Newcastle (H) - 11 May
The final game of the season is against Newcastle, a fitting finale if the Reds remain in the mix at this stage. Over the years these two sides have played out some of the greatest games in Premier League history.
The 4-3 win for Liverpool in a midweek tie in 1996 was arguably the best top-flight game of all-time as defending took a back seat to doubles from Robbie Fowler and Stan Collymore and goals from Les Ferdinand, David Ginola and Faustino Asprilla.
It was a match that hugely dented Newcastle's hopes of winning the league that year - but could they get their revenge in this match? It was a typically entertaining game earlier this season with the score ending 2-2.