City and Real Madrid produced a Champions League semi-final few who witnessed it will ever forget! City will take a slender lead to Spain after winning the first leg 4-3, with more of the same likely in eight days' time. It was a game that had everything