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.
This weekend saw the round of 16 take place, and of the eight teams in the quarter-finals, six are from the Premier League, one from the Championship and another from League One.
The Premier League was the European league that spent the most in the 2026 winter transfer window.