Little over six weeks after the 2019/20 Premier League season reached its conclusion, the new campaign comes roaring over the horizon in record time.
Last season's coronavirus interrupted marathon effort means that players have barely had time to dig out their swimming trunks and hit the beach before being called back onto the training ground.
You can still smell the celebratory fireworks and flares on Merseyside and yet Jurgen Klopp's Liverpool find themselves back in action on the opening day. Mohamed Salah and Co travel take on newly promoted Leeds United, masterminded by their maverick Argentine manager Marcelo Bielsa, at an empty Anfield.
Before that on Saturday, another side who came up from the Championship – Scott Parker's Fulham – play host to FA Cup and Community Shield winners Arsenal at Craven Cottage, while Crystal Palace are at home to Southampton. West Ham tackle Newcastle at the London Stadium in the day's late game.
Sunday sees West Bromwich Albion clash with Leicester City, followed by Tottenham against Everton when modern managerial greats Jose Mourinho and Carlo Ancellotti go head-to-head in north London.
Then on Monday, Sheffield United face Wolves and Brighton battle Chelsea on the south coast to round off the action.
To see our predictions for the upcoming matches, look through the photo gallery above and click on the arrows or swipe to look at the next image.