SOLID batting and a brilliant bowling spell by Chrishna Graham lifted Rawdon to an emphatic 126-run victory at home to Ilkley in the Aire-Wharfe League on Saturday.

Captain Andrew Duckworth (57), ably supported by quick-fire 45 by Graham, saw Rawdon post a total of 227, as Henry Wilson took for 4-50.

Graham, who took 7-36 in 150 overs, ripped through the Ilkley batting order and had them on 49-9 before a final-wicket stand by Daniel Gill (26no) and Will Lennard (20) pushed the Ilkley total to 101 all out.

Otley won another battle of the top two, beating Horsforth by three wickets, to retain their place as leaders of the Aire-Wharfe League on Saturday.

Otley, who are unbeaten in the First Division, lost the toss and faced a batting order which was led by top scorer Ben Heritage, who hit 51 off 99 balls.

Horsforth scored 166 before getting bowled out in the final over, as Chris Thompson took 4-30 and Nathan Goldthorp 3-56

Otley's steady reply featured three players - captain James Davies, Tom Brady and Joshua Stephenson - who top-scored with 28 runs each. They finished on 168-7.

Follifoot (274 all out) moved back into second place with a 100-run victory at bottom of the table Adel (174 all out).

Yasar Ali (87) and Alex Fox (77) had a partnership of 156 for Follifoot, but Ben Witz posted figures of 5-43 for Adel.

Balanced bowling and batting saw Addingham notch up an impressive 133-run win against Pool-in-Wharfedale.

James Freebury's 41 led an Addingham side which featured four players who scored 30 or more runs. Addingham scored 220, as Adam Slater (3-37) and Matthew (3-51) were the pick of the Pool bowlers.

Edward Croft (3-14), Ted Haggas (3-21) and Richard Atkins (3-22) were all in the wickets as Addingham bowled Pool out for 87.

Captain Jason Wright took 4-23 and Jackson Grubb hit 58 to lead Burley-in-Wharfedale (136-5) to a comfortable five-wicket victory against Collingham and Linton (133 all out).

Ben Roughsedge scored 129no to lead Bilton (270-5) to a 113-run win at North Leeds (157 all out).

In Division Two, Tom Stead put in one of the best performances of the day when he came up 20 runs shy of a double century in Steeton's win against Kirkstall Educational.

Stead smashed 23 fours and seven sixes on his way to a score of 180 off 132 balls. Even more remarkable was a brilliant sixth-wicket stand that he shared with Stephen Pearson (94).

The two batsman came to the crease with Steeton struggling on 33-5. The pair then put on a partnership of 305 until Kirkstall opener Thomas Herman (6-53) finally got both men out in the final over, as Steeton's innings closed on 341-7.

Kirkstall batted well in reply, with Lalit Mangalarapu top-scoring with 85, but they were bowled out for 263. Adam Hardwick (4-78) was the pick of the Steeton bowlers.

Despite a good day with the bat and ball by Sajad Ali, Division Two leaders Saltaire (204 all out) suffered their first loss of the season went they went down by two wickets against Beckwithshaw (208-8). Ali top scored with 62 and took 5-66.

Second place Olicanian could not close the gap when they lost to third place Bardsey by 76 runs.

Bardsey put on 217-4 and Olicanian could only manage 141 all out as Amjad Ali (5-19) did most of the damage for Bardsey.

A captain's innings of 94no by James Davey saw Guiseley (197-5) beat New Rover (196 all out) by five wickets.

Rob Thomas (69) top scored for New Rover, as Guiseley's Marcus Brown took 3-30. But Davey, who opened the batting, hit 13 fours and one six off 146 balls, as Guiseley chased down their target.

Ben Rhydding (180 all out) lost by 24 runs at home to Colton Institute (204 all out).

Brad Firn top scored for Colton, as Henry Barrow took 4-68, but Rhydding came up short in their reply.

Saqib Mir did it with the bat and ball to lead Tong Park Esholt to a 34-run victory at home to Horsforth Hall Park.

Mir top scored with 88 as Tong Park scored 192, as Sam Wilkinson took 4-59 for Hall Park.

Tom Lester had a good knock of 58, but Hall Park could only manage 142 in their reply, as Mir took 4-12 in six overs.

Division Three leaders Green Lane were the victims of a vintage batting performance by St Chads Broomfield opener Ewan Brannan.

Brannan smashed 25 fours and 12 sixes off 157 balls on his way to a double century total of 223no, as St Chads scored an eye-popping 427-5.

Neil Britton (61no) and Chris Spivey (52) had a nice ninth-wicket stand of 92 to guide Green Lane to a fine total of 286, but it was 141 runs short of their target.

Calverley St Wilfrids missed out on the chance to gain ground on Green Lane, as they were by 88 runs at Bolton Villas.

Tommy Henderson hit 56 as Bolton Villas scored 215 all out, as Nav Panesar took 5-34. Sam Lawrence then took 8-72 as Calverley were bowled out for 127.

Thackley (220 all out) came up 16 runs short at home to Tong Park Esholt II, as James Scott's 57 and Joe Lonsdale's 5-71 led the visitors to victory.

Skipton lost by 126 runs at home to North Leeds.

North Leeds captain James Burnett was in fine form with the bat, hitting 10 fours and scoring 90 off 109 balls, as North Leeds finished their innings on 254-4. Captain Gary Owens took 3-81 for Skipton.

In reply, Skipton could only manage to score 128 all out, as Lewis Gardner and Uzayr Parker top-scored with 21 runs each.

Bottom of the Third Division Harden got a much-needed win when they beat fellow strugglers Menston by 103 runs.

Opener Andy Wear top-scored with 63 and Mark Portlock chipped in with 47 as Harden scored 247-9.

Harden opening bowler Daniel Viles (3-41) got the early wickets and George Gill (4-7) wiped out the tail as Menston were bowled out for 144 in the 34th over.