
Manchester City have one foot in the Champions League final but it could have been even more, after they spurned several chances even as they beat Real Madrid 4-3 in the semi-final first leg.
The game had barely kicked off when Kevin de Bruyne headed in the early opener from Riyad Mahrez’s cross, but City weren’t hanging around and Gabriel Jesus quickly doubled the lead after turning smartly in the box.