Man City title odds slashed after dramatic Tottenham win