The battle for the league title took another dramatic twist as Pudsey St Lawrence defeated leaders East Bierley and now just three points cover the top four teams.
East Bierley, despite their 19-run defeat still head the table with 213 points and St Lawrence are now second just two points adrift. Baildon who defeated Woodlands by three wickets and Bradford & Bingley who beat Yeadon by 39 runs, are a further point back on 210.
Pudsey St Lawrence, who have played two games more than each of their rivals, laid the foundations for their win with a solid batting performance which enabled them to post a challenging total of 255-6. Gareth Clough continued his good form with 54 not out, while Chris Marsden (39), Alex Stead (38), Mark Robertshaw (38), and Kassir Maroof (37) made valuable contributions. Left-arm spinner Luke Jarvis took three for 45 for East Bierley.
When East Bierley replied they lost early wickets before being revived by Andrew Rennison (67). When he departed Gharib Razak (46) tried to up the tempo, but Alex Stead (5-48) and Gary Severn (3-60) ensured that St Lawrence secured their win by dismissing East Bierley for 236.
Baildon maintained their title challenge as they inflicted a fourth-successive defeat on troubled Woodlands. Left-arm seamer Andy Walker took the first six Woodlands wickets in a stunning spell of six for 24 as he and Mushtaq Ahmed (3-28) dismissed the champions for 112.
Baildon encountered problems as Safraz Ahmed unpleased a fine spell of five for 35, but Jonny Reynolds (21no) steered them home to a three-wicket success.
Bradford & Bingley made sure that Yeadon couldn't crown their 150th anniversary celebrations with a win. The visitors triumphed by 39 runs in a match reduced to 40 overs.
Batting was never easy on a wet pitch but Chris Thompson, who hit two sixes and nine fours while making 62, ensured that Bradford & Bingley posted a score of 139-9. Greg Lambert (3-26) and Paul Machell (3-39) were the pick of the Yeadon bowlers.
Yeadon lost early wickets and never looked like seriously challenging Bradford & Bingley's score. Skipper Phil Slater took four for 15 to wrap up his team's win.
There was also a 40-over contest at Saltaire where the home side were dismissed for 78 by James Lee (3-32) and Ayuz Akram (3-10). Lorenzo Inghram made an unbeaten 31 as Farsley secured a six-wicket win.
Neither of the bottom two, Manningham Mills nor Hanging Heaton could capitalise on Woodlands' latest defeat.
Mills suffered a 29-run defeat against Gomersal while Hanging Heaton lost by 30 runs to Cleckheaton.
Richard Gould (72), Ben Platt (49) and Richard Whitehurst (39) guided Gomersal to a score of 231-7. Mills were in the hunt until Muenoddin Kadri was dismissed for 61 and they were dismissed for 202. Left-arm spinner Platt took four for 30.
Former Yorkshire batsman Neil Nicholson made an unbeaten 65 and former Lancashire paceman John Wood (37) as Cleckheaton compiled a score of 200-6 at Hanging Heaton. The home side's hopes of a much-needed win, were shattered when they collapsed to the slow left-arm spin of Mark Cummins (4-29). Skipper Alan Mynett fought hard with 38, but his side were dismissed for 170.
Yorkshire batsman Chris Taylor hit his second successive century as Undercliffe defeated Bowling Old Lane by 161-runs to take over the leadership from Bankfoot who suffered a shock 21-run defeat at Morley.
Taylor made 123 not out and helped his side to a score of 220-7. Overseas player Nawaz Sardar chipped in with (38) while skipper Amjid Khan (3-23) and Wajid Hussain (3-57) were Old Lane's best bowlers.
When Old Lane batted they crumbled to 59 all out. Harry Painter (3-18) and Sardar (3-23) inflicting the damage.
Australian Josh Walker took five for 41 as Morley bowled out Bankfoot for 148 to secure a 21-run win. The experienced duo of Phil Carter and Colin Nuthall each made 54 as Morley posted a score of 169-6 batting first.
Windhill's Sadaqat Zaman took five for 22 - including a hat-trick as they kept their promotion challenge alive with a 65 run win at Brighouse in a match reduced to 40 overs a side. Skipper Paul Mosey (44) and Luke Holroyd (42) helped Windhill to a score of 151 all out, then Zaman took centre stage. Thanks to him Brighouse were dismissed for 86.
Bottom team Great Horton recorded their third-successive win when triumped by three wickets at Hartshead Moor. Khalid Mahmood (51no) steered his side past Hartshead Moor's score of 152 all out after Simon North's fine spell of six for 42 threatened to change the destiny of the game. Hans Randhwa (40) was the other main scorer for Great Horton.
Hartshead Moor were given a brisk start to their innings by Trent Otto (34) and Graham Hilton (33) before fading against the bowling of Tahir Mahmood (3-22) and Ijaz Ahmed (3-44).
Ross Towler (5-19) and Paul Quinlan (3-32) capitalised on bowler friendly conditions to bowl Keighley to a 19-run win at Idle. Victgory seemed unlikely when they were dismissed for 108 - a score which owed much to the efforts of Jake Best (54) and Simon Bailey (34). Sonny Matharu (5-19) and Mahmood Rasool (3-38) were Idle's best bowlers.
Spen Vlictoria ended their losing run with a four wicket win over Lightcliffe. Teenage bowler Robert Warriner set up the success by taking five for 52 as he and former Yorkshire player Simon Kellett (4-22) bowled out Lightcliffe for 190. Jame Horne (74) and Richard Thompson (45) produced the bulk of the runs.
Skipper Peter Jackson (62) and Mohammad Maroof (39no) guided their side to their victory.