Erling Haaland scored a 95th minute penalty to send Manchester City back to the top of the Premier League