Manchester City can move one step closer to a historic treble on Saturday as they look to book a place in the FA Cup final against Chelsea.
Pep Guardiola's side progressed to the last four of the UEFA Champions League on Tuesday night and need only 11 points from their final six Premier League matches to be crowned champions.
With the Carabao Cup final against Tottenham on the horizon, victory over Chelsea would keep them on course for a domestic treble, with European success hopefully to follow.
Chelsea, though, have only lost once in the Premier League since Thomas Tuchel replaced Frank Lampard in January and will be stern opponents.
Here's everything you need to know about Saturday's match.
What channel is Chelsea vs Manchester City on?
Can I stream Chelsea vs Manchester City?
Yes. You can watch the match live on BBC iPlayer through your smart TV phone or tablet.
What is the early Chelsea vs Manchester City team news?
Manchester City will be without Sergio Aguero in the capital but otherwise, Guardiola has a fully fit squad to chose from.
“No not, yet," he said when asked about Aguero.
"Yeah, (everyone else) are OK. Tired, but in a good mood. They are OK.
"Imagine playing this game after not qualifying for the Champion League semis, it would be much tougher.
“I would love to have more days to recover and prepare, but the schedule is the schedule. You handle the schedule. No complaints at all.
“Tomorrow we will face one of the best teams in Europe. Try to do a good game and reach the final.”
Chelsea will miss Matteo Kovacic and Andreas Christensen, who were both absent from Tuesday's 1-0 home defeat to Porto, but N'Golo Kante is fit to play.
"We have the green light for N'Golo because we've had three days between games that make a huge difference," Tuchel said.
"Mateo is unfortunately still out. He is feeling better but can't be in the squad. And Andreas Christensen is out and can't be in the squad. That is the situation."