Manchester City stumble gives Spurs, Chelsea hope of Premier League title fight