City have not lost in 31 Premier League games following their 2-1 win at Wolves.