The English Premier League finally returns with top fixtures after 2 weeks international break.
The biggest fixture of the weekend is Manchester City’s clash with Liverpool, which kicks off at 12.30 on Saturday.
One major factor to look out for in the game is the rivalry between managers Pep Guardiola and Jurgen Klopp, which dates back to the Bundesliga.
Saturday also sees a battle between the two most recent Premier League champions, as Leicester host premier league champion, Chelsea. All eyes will be on Danny Drinkwater, who could make his Chelsea debut against his former side.
Everton host Tottenham in another tasty 3pm kick-off with both sides eager to bounce back after picking up just one point over their past two fixtures, while Arsenal will hope to get back to winning ways against struggling Bournemouth.
Meanwhile Brighton will play West Brom and Southampton take on Watford in Saturday’s other 3pm kick-offs, before Manchester United travel to Stoke City hoping to make it four wins out of four.
On Sunday, Burnley take on Crystal Palace in the early kick-off before Swansea City entertain Newcastle United, which leaves just two teams.
West Ham are still looking for their first points of the season but won’t have it easy at home to Huddersfield, who have started life in the Premier League with two wins and a draw.
Full list of Premier League matches this weekend
Saturday 9 September
Manchester City vs Liverpool
Arsenal vs AFC Bournemouth
Brighton and Hove Albion vs West Bromwich Albion
Everton vs Tottenham Hotspur
Leicester City vs Chelsea
Southampton vs Watford
Stoke City vs Manchester United
Sunday 10 September
Burnley vs Crystal Palace
Swansea City vs Newcastle United
Monday 11 September
West Ham United vs Huddersfield Town