Middlesbrough’s top-half odds slashed after fine start