Premier League this weekend has a number of exciting games.
Leicester City take on Manchester City to start the games on Saturday at 12:30, it will be a tough test for Leicester City who are in good form recently.
Newcastle play Aston Villa, Newcastle who move up to fourth in the table after beating Spurs in their last game. Aston Villa won their last game after sacking Steven Gerrard.
Bournemouth face Tottenham, Antonio Conte dealing with a troubling run of form are in need of an away win this weekend.
Brighton play Chelsea, the return of Graham Potter to the Amex stadium. It will be a tough return for the new Chelsea manager as Brighton are a solid team in the league this year, Chelsea will be hoping to carry their Champions League form into the Premier League.
Crystal Palace host Southampton, it should be a hard fought match between two sides that should be safe in the Premier League this season.
Brentford take on Wolves, Wolves are in desperate need of some points, after sacking the manager they are looking at survival being their main focus this year.
Fulham play Everton, Everton are playing well and will be looking to grab another win against a Fulham side that anything is possible with Mitrovic at their helm.
Liverpool will be looking to get back to form against Leeds that will be also looking to get a win against a Liverpool side that has struggled so far this season to their standards.
Arsenal will be looking to get back to winning ways after drawing their last game against Nottingham Forest who will be full of life after their win against Liverpool.
The last game of the weekend is Manchester United vs West Ham and it will be a tough test for Ten Haag's men, West Ham are a dangerous side and will be looking to test Manchester United that are without Varane to partner Martinez in their defence.