Man City vs Real Madrid: Champions League preview, team news, expected lineups, how to watch on TV and prediction