Man City host Arsenal tonight in a fixture that will have a huge say on the destiny of the Premier League title.
The Gunners currently sit five points clear of the Citizens, although Pep Guardiola's side have two games in hand over Mikel Arteta's troops.
Here's everything you need to know about tonight's mammoth encounter at the Etihad Stadium:
What time is Man City v Arsenal kick-off?
Manchester City v Arsenal kicks off at 8pm on Wednesday, April 26.
What TV channel is Man City v Arsenal on? What about live streaming?
The fixture will be shown live on BT Sport 1. Coverage begins at 7pm. You can also stream the contest via the BT Sport app.
What is the latest team news?
Nathan Ake will miss out for the hosts due to a hamstring injury, although Man City have no other concerns.
As for the Gunners, they are assessing Granit Xhaka who missed the 3-3 draw with Southampton last weekend through illness. William Saliba, Mohamed Elneny and Takehiro Tomiyasu are all absent.
What have the managers said?
Man City boss Pep Guardiola: “When we started this season, first game, second game, third game, after back-to-back Premier Leagues, it is not a final.
“Now the last few months I have had that feeling with the FA Cup and Champions League and Premier League, that is the truth because we see the end is real, real close. Now we know exactly what we’re playing for.
“We have had many months to arrive at this part of the league to have the chance in our hands. Of course, they have it in their hands too, because if they win it depends on them. The destiny will be in their hands.
"But if we win, definitely the destiny will be in our hands. Then we still have seven games left.”
Arsenal boss Mikel Arteta: “We knew from the beginning that City were the team to beat, probably with Liverpool, because of what those teams have done in the last six or seven years. They’ve fully deserved that credit and to be at the top. We were the ones that wanted to be closing that gap as much as we possibly could, and we are toe-to-toe with them.
“We knew we had to go to the Etihad, we know that after that we are going to have another five very difficult games. The game is going to be really important - but if it’s going to define the season, the answer is no."
What are the latest betting odds?
Man City win - 3/5
Draw - 10/3
Arsenal win - 4/1
(Odds courtesy of SkyBet, correct at time of publishing.)