Liverpool's fixtures for the Champions League group stage have now been confirmed after they were released by UEFA.
The Reds are in Group A along with Ajax, Napoli and Rangers as they look to continue their strong record in the competition so far under Jurgen Klopp.
With the World Cup being mid-season during this campaign, Champions League action gets underway early in September - and the groups will be done and dusted by the start of November.
LIVE UPDATES: Ruben Neves race, Leandro Paredes blow, Bournemouth build-up
READ MORE: The rise of £600,000 wonderkid Ben Doak who is the talk of Liverpool Academy
It means a congested fixture list for all the sides involved - but plenty of exciting games in quick succession.
Liverpool get their group clashes started with a trip to Napoli, before two home games in a row against Ajax and Rangers:
Wed 7 Sep - Napoli v Liverpool
Tue 13 Sep - Liverpool v Ajax
Tue 4 Oct - Liverpool v Rangers
Wed 12 Oct - Rangers v Liverpool
Wed 26 Oct - Ajax v Liverpool
Tue 1 Nov - Liverpool v Napoli
All those matches are scheduled to kick off at 8pm UK time.
It throws up a few runs of games that will thrill fans but may test Klopp's men and their resources - particularly if the injury situation does not improve in the coming weeks.
Liverpool face Everton at Goodison Park in the Merseyside derby on Saturday 3rd September in a 12.30pm tie, days before their opening Champions League match in Italy the following Wednesday.
Then a season-defining spell of fixtures arrives in October, including the double header against Rangers. Liverpool will contest nine games that month, as follows:
Sat 1 Oct - Liverpool v Brighton
Tue 4 Oct - Liverpool v Rangers
Sun 9 Oct - Arsenal v Liverpool
Wed 12 Oct - Rangers v Liverpool
Sun 16 Oct - Liverpool v Man City
Wed 19 Oct - Liverpool v West Ham
Sat 22 Oct - Forest v Liverpool
Wed 26 Oct - Ajax v Liverpool
Sun 30 Oct - Liverpool v Leeds
It remains to be seen if the game against Leeds - currently a 2pm Sunday kick off - will be moved to earlier in the weekend, given the Reds are set to take on Napoli at home on Tuesday 1st November.
There will be no let-up for the couple of weeks after that either, with Spurs away and Southampton at home in the league - plus Derby County in the League Cup and the final Champions League game against Napoli - all coming before the World Cup break.
READ NEXT:
Liverpool signing had huge falling out after mystery illness ruined career
- Champions League boost for Liverpool after key £1.2bn deal reached that could keep on rising
- Liverpool set for double squad reunion in Champions League against Rangers
Graeme Souness 'bottles' prediction as Liverpool and Rangers meet in Champions League