The fixtures for the 2018-19 Premier League season have been released and the pick of the opening weekend fixtures sees current champions Manchester City travelling to Arsenal for Unai Emery's first competitive match as Gunners manager.
Championship winners Wolverhampton Wanderers host Marco Silva's Everton whilst last season's runner-up Manchester United are at home against Leicester City.
Champions League finalists Liverpool will play West Ham United at Anfield and newly-promoted Fulham and Cardiff face Crystal Palace and Bournemouth respectively.
Tottenham play away from home in three of their four opening fixtures due to concerns over whether their £850m stadium will be completed in time for the start of the new campaign. If it won't be available, they have until Friday to confirm Wembley will be used for home games.
Spurs head to St James' Park for their opening match against Newcastle United. Completing the line-up of fixtures that will take place on the weekend of 11-12 August it's Huddersfield versus Chelsea, Southampton hosting Burnley and Watford taking on Brighton at Vicarage Road.