Pace bowler Richard McCarthy fulfilled his ambition of taking 1,000 JCT 600 Bradford League wickets as third placed Bradford & Bingley maintained their First Division championship challenge with a 145-run win at Saltaire.
The 48-year-old Australian born player, now in his 21st season at Wagon Lane, took the four wickets he needed to reached the coveted landmark in a spell of 4-22 as Bingley bowled out Saltaire for 88 in reply to their total of 233 for five.
Sri Lankan Naweed Ghany top scored with 86, including three sixes and 11 fours while wicketkeeper Matthew Duce made 37.
That result leaves Bingley 15 points behind leaders Pudsey St Lawrence, but with a game in hand of both them and second placed Woodlands.
McCarthy’s achievement was just one highlight on another day of drama in the First Division where only 23 pints separate the top five clubs after St Lawrence suffered a 48-run defeat at home to local rivals Pudsey Congs, Woodlands cut St Lawrence’s lead at the top to one point after beating Farsley by 71 runs while fourth placed East Bierley gained a thrilling one run win at Cleckheaton.
Fifth placed Congs, 23 points behind St Lawrence, but with a game in hand of them and Woodlands, recovered from 13 for two to reach 223 for seven thanks to a sparkling innings from Barbar Butt, who included four sixes in his 55 not out, Adam Patel 45 and opener Mark Gill 34.
Alex Hewitt then took 4-23 and Eugene Burzler 4-57 as St Lawrence were bowled out for 175, opener Mark Robertshaw (43) and Steve Watts (39) their top scorers.
Opener Sam Frankland made 85 as Woodlands totalled 209 for seven before bowling out Farsley for 138 with Sarfraz Ahmed (4-23) and Chris Brice (3-29) sharing seven wickets.
Overseas pace bowler Muhammad Azharullah took two wickets in two balls in the final over to enable East Bierley to win at Cleckheaton and stay in touch with the top three.
Bierley were in trouble at 75 for six as skipper John Wood with 4-46 and Ian Wardlaw 3-64 made the early breakthrough, but recovered to 229 for nine thanks to Azharullah (61) followed by skipper Paul Hutchison (38 not out) and Luke Jarvis (33 not out), who shared a ninth wicket stand of 75.
Cleckheaton made a great start in pursuit of their target with an opening stand of 135 between skipper John Wood, who struck four sixes and 13 fours in his 100 and Mark Cummins (38), but Bierley fought back through Azharullah (4-61) and spinner Luke Jarvis (4-60).
Cleckheaton were still favourites when they needed just two to win from ten balls with three wickets in hand, but Mally Nicholson was run out for 36 before Azharullah dismissed Jamie Robinson and Wardlaw off the first balls of the last over to complete an extraordinary win.
Baildon beat Gomersal by 52 runs, left arm opening bowler Andy Walker (4-56) and slow left arm spinner Mushtaq Ahmed (4-31) sharing eight wickets as the visitors were bowled out for 145. Earlier, skipper Ian Philliskirk (50) and Simon Webb (42) shared a third wicket stand of 100 to enable Baildon to reach 197 for eight.
Undercliffe ended their bad run by beating bottom club Bankfoot by seven wickets, a result that confirms their relegation back to the Second Division after just one season in the top flight. Kurtis Whippey took four for 38 and Nawaz Sardar three for 25 as Bankfoot were bowled out for 105. Mark Gilliver made 47 and Ashley Metcalfe 30 not out as Undercliffe reached their modest target for the loss of three wickets.
Hanging Heaton have returned to the First Division one year after being relegated. After leading the Second Division all season, thier promotion was confirmed after they gained maximum 20 points from their 44-run home win over Keighley while second placed Lightcliffe failed to pick up a single point in their ten wicket defeat at Hartshead Moor. Two more points at Morley on Saturday will give John Carruthers' side the championship. Haroon Rashid with 80 and Imran Dawood 57 were top scorers as Hanging Heaton totalled 245, Max Davidson taking four for 60.
Keighley made a brave effort to reach this challenging total, but they were dismissed for 201 with one ball to go. Pace bowler Nick Summerscales took 4-29 and former Yorkshire and Derbyshire leg spinner Mark Lawson, now playing for Kent, took 3-60.
The result left Hanging Heaton 59 points clear with three matches to play. Lightcliffe are still 17 points behind in second place despite their crushing defeat at Hartshead Moor. They were bowled out for only 94 with Simon North taking 3-41 and Danny Squire 3-11 despite the efforts of Josh Wheatley. He made 57 - more than half his team's total - but received little support from his team-mates. Openers Craig Field with 50 not out and Graham Hilton 31 not out then led Hartshead to victory.
Mohammad Altaf scored 113, incouding two sixes and 14 fours, as Manningham Mills beat Bowling Old Lane by 108 runs. He was the major contributor to Mills' total of 228 for nine. Tauseef Arshad then took 5-31 and Zeeshan Qasim 3-71 as Old Lane were bowled out for 120. This win enabled Mills to leapfrog Old Lane into third place. Both sides have the same number of points - 233- but Mills have won one game more. Keighley are one point behind in fifth place.
Tosh Baker (51) and Matthew West (50) scored half centuries as Spen Victoria gained a 111-run win at Morley. They helped Spen to make 178 for nine as pace bowler Nathan Bromby took three wickets in four balls to finish with 5-52. Robert Warriners then took 4-14 and Will Smith 3-6 as Morley were bowled out for a mere 66.
Idle gained only their second win of the season, beating Brighouse by five wickets. Once again, skipper Mark Cummins was Brighouse's top scorer, batting through the 50 overs to make an unbeaten 113, which included one six and 13 fours. His fine contribtuion enabled Brighouse to make 175 for four. Openers Simon Curry with 63 not out and skipper Graham Dobson 59 gave Idle a great start on their way to victory. Kamran Khan was Brighouse's most successful bowler with 4-43.
Ahsan Butt led Windhill to a four wicket win over bottom club Great Horton with an unbeaten 73. Horton made 162 for nine with Talish Butt top scorer with 61.
Click here for the latest ECB Premier League results and standings