Manchester City edge Real Madrid 4-3 in thrilling first leg of Champions League semi-final
Manchester City just couldn't shake off Real Madrid, but the Premier League side has a narrow advantage going into the second leg of their Champions League semi-finals after a brilliant home encounter.