Everton kept the reigning Champions at bay for just over 70 minutes before Manchester City finally broke their resistance with an Erling Haaland double.
Everton twice came from behind to cancel out goals by Richarlison, with Jarrad Branthwaite plundering a stoppage-time equaliser just when it looked like the Brazilian had broken the Toffees’ hearts.