manchestereveningnews.co.uk
38%
771
Riyad Mahrez raises stakes in Erling Haaland battle plus more Man City moments missed vs Barcelona
Manchester City scored a late penalty to rescue a second successive 3-3 draw as their charity match in Barcelona ended in entertaining fashion.