- Liverpool are on top of the table with an eight-point lead
- Man City sit in fourth place, just five points ahead of Aston Villa in ninth
- The Premier League will kick off with Leicester playing host to Brentford on Friday
A top-tier match between the defending champions, Manchester City, and the current front-runners, Liverpool, is the highlight of an exciting round of Premier League games.
The action starts at the King Power Stadium on Friday evening with Leicester facing off against Brentford, and concludes with the anticipated clash between the two powerhouse teams on Sunday afternoon.
Leicester vs Brentford (Friday, 8pm)
Leicester put up a good fight against Arsenal in their last match, but ended up losing, marking their ninth loss in 10 league games. This suggests they might struggle against Brentford, who beat West Ham 1-0 last Saturday.
Score prediction: Leicester 0-2 Brentford
Everton vs Manchester United (Saturday, 12.30pm)
Since David Moyes returned to Everton, they have recorded four wins, one draw, and one loss. Everton's good form is expected to continue against a depleted and struggling Manchester United side.
Score prediction: Everton 1-0 Manchester United
Arsenal vs West Ham (Saturday, 3pm)
Without their regular forwards, Arsenal managed to win with makeshift striker Mikel Merino scoring twice against Leicester. While they should be too strong for a struggling West Ham, Arsenal's lack of attacking options might lead to a low-scoring victory.
Score prediction: Arsenal 2-0 West Ham
Bournemouth vs Wolves (Saturday, 3pm)
Wolves showed promise in the second half against Liverpool, but they might struggle against Bournemouth at the Vitality Stadium. Bournemouth has defeated strong teams like Arsenal, Manchester City, Tottenham, and Nottingham Forest this season.
Score prediction: Bournemouth 3-1 Wolves
Fulham vs Crystal Palace (Saturday, 3pm)
Three out of the last four encounters between Fulham and Crystal Palace ended in a draw. These evenly-matched teams could likely end up with another stalemate in their London derby on Saturday.
Score prediction: Fulham 1-1 Crystal Palace
Ipswich vs Tottenham (Saturday, 3pm)
Tottenham ended their losing streak with a win over Manchester United, but Ipswich had beaten them 2-1 in the previous meeting. Tottenham may have to settle for a draw at Portman Road.
Score prediction: Ipswich 2-2 Tottenham
Southampton vs Brighton (Saturday, 3pm)
Last-place Southampton seem likely to face relegation back to the Championship. Hosting Brighton, who are coming off consecutive wins against Chelsea, is not expected to improve Southampton's chances of survival.
Score prediction: Southampton 1-3 Brighton
Aston Villa vs Chelsea (Saturday, 5.30pm)
Aston Villa put on a strong performance in their 2-2 draw against Liverpool, and they might continue their good form against Chelsea. Chelsea has struggled recently, with just two wins in their last nine Premier League matches.
Score prediction: Aston Villa 2-1 Chelsea
Newcastle vs Nottingham Forest (Sunday, 2pm)
Both Newcastle and Nottingham Forest will look to bounce back after disappointing defeats. The Magpies were beaten 4-0 by Manchester City, while Forest lost 2-1 to Fulham. A draw might be a satisfactory result for both teams at St James' Park as they vie for a spot in the top four.
Score prediction: Newcastle 1-1 Nottingham Forest
Manchester City vs Liverpool (Sunday, 4.30pm)
Manchester City's recent 3-1 loss to Real Madrid and subsequent exit from the Champions League has left them in a gloomy state. Facing the dominant league leaders, Liverpool, City is likely to struggle, with Liverpool expected to continue their unbeaten run by securing a victory.
Score prediction: Manchester City 1-3 Liverpool