STEETON got a much-needed win in Division Two of the Aire-Wharfe Cricket League by routing second from bottom Guiseley by 140 runs on Saturday.

Put into bat, Steeton's middle and lower order did most of the damage, as Tom Stead (54) and Harris Rowlett (52) hit half centuries for the visitors, who scored 238-7. Opener Craig Walton also contributed with a knock of 35.

Bradley Akrigg ripped through the Guiseley batting order, taking 7-31, and Adam Hardwick got the other wickets, posting figures of 3-25.

Opener James Grubb (38) was the only Guiseley player to score more than 15 runs. They finished on 98 all out.

Addingham posted the highest First Division score of the day when they crushed Adel by 220 runs.

Four Addingham batsmen - Richard Atkins (78), Ted Haggas (71no), Ricky Palacio (54) and John Johnson (53) - scored half centuries to lead the home side to 310-6.

Adel could only manage 110 all out in reply, as Edward (4-23) and Atkins (3-35) were in the wickets for Addingham.

In Division Three, Skipton went down to a one-wicket defeat at the hands of Thackley in a tight game at Sandylands.

Put into bat, Skipton played out a patient innings and scored a total of 164-5. They were led by top-scorer David Hedges, who hit 46 off 100 balls.

In reply, Thackley were led by Umar Farooq's 32. Opener Paul Naylor also scored 23, but 23 wides proved costly to Skipton as Thackley eased past their target in the 43rd over, scoring 168-9.

James Emmott (3-42) and Gary Owens (3-51) were the pick of the Skipton bowlers.

* Unbeaten Upper Wharfedale continue to lead Division Four of the Nidderdale and District Cricket League after they beat Thornton-le-Moor by eight wickets on Saturday.

A fantastic bowling spell by James Stephenson (6-18) helped Upper Wharfedale bowl out Thornton-le-Moor for 100.

Dave Whitfield's 40no led the Upper Wharfedale reply as they knocked off the runs in just under 20 overs, scoring 104-2.