When can Liverpool win Premier League title?
Liverpool moved within 15 points of winning the Premier League title with their victory over Norwich on Saturday.
Jurgen Klopp's side are now an incredible 25 points clear of their nearest challengers Manchester City, who face West Ham on Wednesday 19 February (19:30 GMT).
After 30 years of slip-ups and near misses, a first top-flight title since 1990 is tantalisingly within their grasp.
But just when Liverpool fans thought their season could not get any better, the prospect of sealing the title at the home of their nearest rivals Everton, is now a very real one.
BBC Sport has crunched the numbers to work out when and where Liverpool could become champions again.
Can Liverpool win the title in February?
No is the simple answer to this.
Even if Liverpool win all their games this month Manchester City only play twice in the Premier League so mathematically would not be out of the title race by the start of March.
When is the earliest Liverpool can win the league?
Liverpool could, in theory, win the title against Bournemouth on 7 March. That would require Liverpool to win all their matches in that time with Manchester City and Leicester City in third, slipping up.
The only guarantee the Reds have is that just five wins from their remaining 12 games will be enough to be crowned champions, regardless of what their rivals do.
Liverpool's fifth game from this point of the season is against Crystal Palace at Anfield on 21 March - though that fixture will have to be rescheduled if they reach the quarter-finals of the FA Cup.
What needs to happen for Liverpool to win the title at Goodison Park or the Etihad?
To put it simply, Liverpool need to keep winning while Manchester City need to drop points.
If City lose one of their next three Premier League games between now and 14 March then a win in the Merseyside derby at Everton on 16 March will clinch the title.
The triumph would be extra sweet for Reds fans given it was a goalless draw at Goodison Park last year that was one of the matches that proved critical in their failure to snatch the title from Manchester City.
The stalemate in early March was the last time Liverpool dropped points, with nine successive wins still not enough to overhaul Guardiola's men, who claimed the title by a single point on the final day of the season.
However, if Klopp's team were to lose once before they are scheduled to play City at Etihad Stadium on 4 April, they could win the the title in Manchester.
What's the earliest a team has won the Premier League?
Manchester United hold the record for the earliest Premier League title win, with Sir Alex Ferguson's men claiming victory in 2000-01 on 14 April.
The earliest Premier League title win by games remaining, rather than by date, is five - a record also set by United in 2000-01, as well as Manchester City in 2017-18.
What's the biggest lead after 25 games?
Liverpool have rewritten the record books on several occasions already this season and their current lead of 25 points after 26 games is the biggest in Premier League history.
What is the biggest lead a team has had WITHOUT going on to win the title?
"I'd love it if we beat them, love it."
Who can forget Kevin Keegan's famous on-screen rant as his Newcastle side saw their lead slowly chipped away by Manchester United during the second half of the 1995-96 season?
Keegan's swashbuckling Magpies team led the table by 12 points at the start of 1996, but finished the campaign four points behind Manchester United in second. That remains the biggest lead a side has had in the Premier League without going on to win the title.
Now that is a record Liverpool do NOT want to break.