The Premier League fixtures for the 2019-20 season have been revealed and they didn't disappoint, throwing up a huge clash between Chelsea and Manchester United at Old Trafford on opening weekend.
Manchester City will open their title defence against West Ham at the London Stadium, while Liverpool will look to get their campaign up and running with a bang under Friday night lights against Norwich.
Spurs play newly-promoted Villa, Arsenal travel to Newcastle and and Sheffield United will begin their first season back in the big time since.
Click the links below for the full list for each Premier League team
EVERY TEAM'S 2019-20 FIXTURES
*Fixtures are subject to change