Real Madrid have been beaten three times in the Champions League so far this season, twice by English opposition, one of which was Manchester City at the Bernabeu.
Madrid have only failed to score in one of their 10 outings in the Champions League this season, but have also only kept three clean sheets. Both teams have scored in six of the La Liga side's 10 European games, including four of their five home matches.
Manchester City have claimed five wins from their eight Champions League matches this season, and two of those victories have arrived on the road. Both of the Citizens' away wins have come against Spanish opposition, with City first beating Villarreal 2-0 and then winning 2-1 against Real Madrid.
Three of Man City's last five outings in the Champions League have ended with both teams scoring, and Pep Guardiola's side have only failed tos core once in Europe this season.
City have won five and only lost three of their last 11 meetings with Real Madrid in the Champions League. Both teams have scored in all but one of those last 11 encounters, so you can see why we've backed both teams to score on Wednesday night.
Real Madrid 1-2 Manchester City




















