Manchester City's Champions League semi-final clash against Real Madridhas split opinion since the two teams were pulled out of the hat 10 days ago.