Which team wins will depend on the performance on the field, but given the way Manchester City and Real Madrid are currently performing against other opponents, I'm slightly ahead of Manchester City in this match.
That's surprising. If we're talking about form isn't Madrid better? At the time of writing City plays in the FA Cup and the score is currently 2-1 for City, which is quite subpar considering the opponent and their line-up for this match. Not to mention their last defeat against Arsenal shows how weak they are with ball retention and pass accuracy. If Madrid plays a counterattack and press high I believe they'll have a lot of chances to score if City fails to solve those problems until then. CMIIW.