Boro odds-on to win Championship after Huddersfield victory