Manchester City tok første stikk i Champions League-semifinalen mot Real Madrid med 4-3. City var det førende laget, men to mål av Karim Benzema er med på å holde liv i håpet.