Manchester City have won 10 matches in a row in the Premier League and four in a row on the road.
Manchester United- Ole Gunnar Solskjaer would be well within his right to make 11 changes from the side that lost 4-0 to Everton on Easter Sunday.
Ander Herrera has missed United’s last five matches but has returned to training and could be thrust into the starting XI in midweek.
Alexis Sanchez is also back from injury and could make his first start for United since the beginning of March. Juan Mata or Jesse Lingard should also come into the frame here. Place bet on Live Matches 24/7 on NaijaBet
Romelu Lukaku, Anthony Martial and Marcus Rashford could have no defence if they are dropped for the derby.
Manchester City- Kevin De Bruyne suffered another injury in Manchester City’s 1-0 win over Tottenham on Saturday and won’t feature here.
With Oleksandr Zinchenko back from injury and Benjamin Mendy at full fitness, Pep Guardiola has competition for places at left-back.
Fernandinho has not started any of City’s last three matches but should return to the frame here.
Leroy Sane is rarely trusted in matches against the big teams but it’s debatable whether Manchester United qualify as a big team at the moment.
Man City have won their last 10 Premier League matches.
Man City have kept a clean sheet in 7 of their last 9 matches (Premier League).
Man Utd are undefeated in their last 14 home matches (Premier League).
Man City have been winning at both half time and full time in their last 4 matches (Premier League).
Man Utd have scored at least 2 goals in 9 of their last 10 home matches (Premier League).
Bet Now NaijaBet
Who will win?