On Wednesday morning, the Premier League released its schedule for the 2016-17 season, which will get underway on the second weekend in August.
The match between Arsenal and Liverpool is the stand-out fixture of the opening day of the season but as usual, supporters will have eyes on when the top teams in the division will clash over the course of the nine-month campaign.
Below, Sports Mole rounds up the dates that may catch the eye, starting with the meeting between Leicester City and Arsenal - last year's champions and runners-up - which takes place on the second weekend of the season.
August 20: Leicester City vs. Arsenal
September 10: Manchester United v. Manchester City
September 17: Chelsea vs. Liverpool
September 24: Arsenal vs. Chelsea, Manchester United vs. Leicester City
October 1: Tottenham Hotspur vs. Manchester City
October 15: Liverpool vs. Manchester United
October 22: Chelsea vs. Manchester United
October 29: Tottenham Hotspur vs. Leicester City
November 5: Arsenal vs. Tottenham Hotspur
November 19: Manchester United vs. Arsenal, Tottenham Hotspur vs. West Ham United
November 26: Chelsea vs. Tottenham Hotspur
December 3: Manchester City vs. Chelsea
December 10: Leicester City vs. Manchester City, Manchester United vs. Tottenham Hotspur
December 17: Manchester City vs. Arsenal, Everton vs. Liverpool
December 31: Liverpool vs. Manchester City
January 2: Tottenham Hotspur vs. Chelsea
January 14: Manchester United vs. Liverpool
January 21: Manchester City vs. Tottenham Hotspur
February 4: Chelsea vs. Arsenal
February 25: Manchester City vs. Manchester United
March 11: Arsenal vs. Leicester City
April 1: Arsenal vs. Manchester City, Liverpool vs. Everton
April 5 Chelsea vs. Manchester City
April 15 Manchester United vs. Chelsea
April 22: Leicester City vs. Tottenham Hotspur
April 29: Tottenham Hotspur vs. Arsenal
May 6: Arsenal vs. Manchester United, West Ham United vs. Tottenham Hotspur
May 13: Manchester City vs. Leicester City, Tottenham Hotspur vs. Manchester United