BOTTOM team Yeadon produced a stunning performance to defeat Gomersal by nine wickets and record only their second All Rounder Cricket Bradford Premier League Championship Division One win of the season.

Opener James Todd made an impressive 124 not out as they overhauled Gomersal’s 233 with 4.2 overs to spare.

David Machell (44) helped get the innings off to a good start before the in-form Damon Gormley (60no) joined Todd in an unbroken second-wicket partnership of 152.

Todd’s first century of the season included five sixes and 18 fours and should boost his side’s confidence in their fight to beat the drop.

Gomersal had built their total around the contributions of Richard Wear (42), Graham Hilton (41) and Joe Duffy (40).

Ryan Heptinstall (3-41) and James Massheder (3-66) were the pick of the Yeadon bowlers.

Yeadon still have a lot of work to do and are 20 points behind second-from-bottom Ossett, who also caused a surprise as they tied with second-placed Wrenthorpe.

Ian Philliskirk (54) and Paul Malone (35) helped Ossett to make 236 as Jonathan Rudge picked up 4-48.

Skipper Jordan Sleightholme (93) led the Wrenthorpe reply, which also featured 48 from James Glynn, but Joe Finnigan (4-72) and Dan Busfield (3-57) kept plugging away and the game finished with the scores level with Wrenthorpe on 236-9.

Wrenthorpe are 20 points behind leaders Undercliffe after the latter returned to winning ways with a 194-run victory over Hunslet Nelson.

Overseas player Khalid Usman top-scored with 85 in Undercliffe’s 250 before taking 4-1 as Nelson were skittled for 56.

Zeeshan Qasim (3-13) supported Usman with the ball, while Gulsheraz Ahmed (35) and Jack Holland (34) backed him up with the bat.

The one bright spot for Nelson was Mark Murphy’s 4-58.

Batley, who had inflicted a first defeat of the season on Undercliffe the previous week, went down by nine wickets against Pudsey Congs.

James Ford made 59 not out and Mubtada Akhtar 46 as Congs eased past Batley’s 133 in which Naveed Zamurad made 40 and Kashif Talib (35).

Jacques Allen was the best of the Congs bowlers with 4-26.

Morley maintained their grip on third place with a 33-run win over Baildon.

Skipper Oliver Halliday played a lead role with 5-40 and was backed up by Sanga Cooray (3-41) as the Jenny Laners were bowled out for 139.

Morley were indebted to Nathan Bromby (38) for pushing their total up to 172 when they batted first.

Spinner Mushtaq Ahmed (5-33) and Australian Blair Oakley (3-31) posed problems for the home side.

Fourth-placed Bankfoot bowled out lowly Hartshead Moor for 145 to set up a six-wicket win.

Overseas player Alin Shan (63) was the only Moor batsman to make an impression as left-arm spinner Andrew Stothart took 5-25.

Skipper James Lee (66no) and Shanz Prangige (49no) ensured that Bankfoot reached their target with 23 overs to spare.