Liverpool's incredible season took a major step toward greatness Sunday with a 3-1 win over Manchester City at Anfield.
The Reds now boast an eight-point lead on the field after 12 matches, and lead Man City by nine points in a bid for its first league title of the Premier League era.
[ MORE: Premier League Club Power Rankings ]
Yes, the Reds totally blew a bigger, later lead last season, but it certainly feels different this time around (especially with Man City needing to navigate more time without Aymeric Laporte).
As we've previously noted, Liverpool is unbeaten despite rarely being in top form this season. Jurgen Klopp's men will get to their best but are unbeaten despite not finding that form; The system is that good, the talent that deep.
So, assuming that an invincible season isn't heading to Anfield, when will Liverpool lose its first match?
Looking ahead, if the Reds can manage the unpredictable nature of a Merseyside Derby on Dec. 4, it seems possible if not likely that the Reds will be unbeaten in the Premier League through Boxing Day.
How much longer after that, however, is a tall ask. The Reds' five-match waltz after the international break is followed by a trip to Qatar which will, presuming an appearance in the Dec. 22 final, see them have three days to adjust to their home time zone and a visit to Leicester.
If the Reds manage to get a result there, they'll face Wolves twice, Spurs once, and Man United once before the end of January. Then, and only then, might it be worth entertaining an unbeaten season.
Liverpool upcoming schedule (PL matches in italics)
#West Ham fixture still to be rescheduled
*denotes match that depends on previous round
Nov. 23 - at Palace
Nov. 27 - v. Napoli (UCL)
Nov. 30 - v. Brighton
Dec. 4 - v. Everton
Dec. 7 - at Bournemouth
Dec. 10 - at Red Bull Salzburg (UCL)
Dec. 14 - v. Watford
Dec. 17 - at Aston Villa (League Cup)
Dec. 18 - v. Monterrey, Al-Sadd, or Hienghene Sport (CWC)
Dec. 22 - Club World Cup Final
Dec. 26 - at Leicester City
Dec. 29 - v. Wolves
Jan. 2 - v. Sheffield United
Jan. 4 or 5 - FA Cup third round
Jan. 7 or 8 - League Cup semi first leg*
Jan. 11 - at Spurs
Jan. 19 - v. Manchester United
Jan. 23 - at Wolves
Jan. 25 or 26 - FA Cup fourth round*
Jan. 28 or 29 - League Cup semi second leg*