
Pep Guardiola’s side beat Southampton on Saturday, whilst the Stamford Bridge side beat Leeds United on Sunday.

On Saturday, Manchester City will face Southampton, whilst on Sunday it will be Chelsea’s turn to take on Leeds United.

Following the results of the first legs of the European quarter-finals, it has been confirmed that the English league will have five teams in Europe’s top competition.

In this article, we’ll tell you which channels are showing the Matchday 32 fixtures, which will take place between Friday 10 and Monday 13 April.

Matchday 31 of the Premier League has left the table very tight with just seven games remaining.

Arsenal and Manchester City face off in the EFL Cup final at Wembley on Sunday.

The Gunners struggled but beat Everton with two late goals, extending their lead over Manchester City by a further two points.

Premier League matchday 30 will be played between Saturday 14 and Monday 16 March, and in this article we will tell you which television channels you can watch each match on.

Manchester United, Aston Villa, Liverpool and Chelsea are fighting for three places in Europe's top competition

Aston Villa's unexpected defeat to Wolves has ruled Unai Emery's side out of the title race

Arsenal's unexpected draw away to Wolves has tightened up the top of the Premier League table.

If Manchester United manage to beat West Ham away from home, they will have racked up five consecutive wins in all competitions.

With the next FIFA World Cup cycle getting closer and the decisive stages of the UEFA Champions League approaching, market value rankings take on extra meaning. They show where the talent, depth and financial power are concentrated just before football’s biggest battles begin.

Michael Carrick's arrival on the bench has led to a significant improvement for the Red Devils, who have beaten Manchester City and Arsenal.