Erling Haaland remained on the bench for Manchester City's Carabao Cup defeat at Tottenham.