Manchester City and Arsenal meet in a potential title decider at the top of the Premier League.
Having looked reasonably secure at the top of the table for so long, Arsenal will start to worry after recent draws against West Ham and Southampton.
That gives Mikel Arteta’s side just five points ahead of their opponents, who have two games in hand and would be in control of their own destiny with a home win.
Manchester City kept up their treble quest with an FA Cup semi-final win at the weekend and will return to league action full of confidence.
Here is everything you need to know.
When is Manchester City vs Arsenal?
Manchester City vs Arsenal kicks off at 8pm BST on Wednesday April 26 at the Etihad Stadium in Manchester.
How can I see it?
Viewers in the UK can watch the match live on BT Sport 1 and Ultimate, with coverage from 7pm BST. Subscribers can stream the action via the BT Sport app or online player.
Nathan Ake missed Manchester City’s progression to the FA Cup final and is a doubt for this crucial league fixture. Kevin De Bruyne, Ederson, Ruben Dias, Rodri and John Stones are likely to return to the starting squad after resting against Sheffield United.
Arsenal have suffered a further blow as William Saliba is not expected to be ready to play after injury. Granit Xhaka could return after illness.
Manchester City XI: Ederson; Akanji, Dias, Laporte; Stones, Rodri; Mahrez, Gundogan, De Bruyne, Grealish; Haaland.
Arsenal XI: Ramsdale; White, Holding, Gabriel, Zinchenko; Xhaka, Partey; Saka, Odegaard, Martinelli; Jesus.
Manchester City win 3/5
Arsenal win 5/1
Manchester City should have enough forward firepower to exploit Arsenal’s defensive vulnerabilities. Manchester City-Arsenal 3-2