It feels like we've barely had time to draw our collective breaths as sports fans and here we are back into the new Premier League football season already.
There are seven games on Saturday, starting with Manchester United taking on old rivals Leeds at Old Trafford in the early kick off. Last season's strugglers Burnley and Brighton then clash in Lancashire, while Chelsea take on Crystal Palace in a London derby at Stamford Bridge, and Everton face Southampton on Merseyside.
Community Shield winners Leicester City clash with Wolves in a Midlands derby at the King Power Stadium, while Watford are at home to Aston Villa and Norwich City host Liverpool in the day's late match.
Sunday sees Newcastle United against West Ham on Tyneside, followed by Tottenham Hotspur versus champions Manchester City in the game of the weekend. In the gallery above, you can see our predictions for the opening games of the new season.