Me thinks I'll go for City on the outright due to Chelsea's long haul trip back from Russia in the Europa league tonight, plus knowing they are now in the semis of that comp takes the pressure of having to do well in this game off them.
Silva being out mind if that's the case will be a huge blow for City as they have no like for like replacement and he is usually key to any good work up front City do.
If he's out City will have to work overtime to get a result.
Fancy Wigan in the other semi but not at those odds as I wouldn't be suprised to see this match go to ET, value here definitely lies with Milwall but I'm not tempted.