Man City and Real Madrid serve up a Champions League classic topped off by a pair of thunderb*stards