At the top of the Division Two table, Undercliffe (229) comfortably dispatched Brighouse (170), writes ZACK SORKIN.
Farakh Hussain (58) was Undercliffe’s top scorer, but the standout performer was bowler Amir Hussain, who took five wickets.
Zafar Jadoon (59) performed well for Brighouse, who were powerless to stop Undercliffe from maintaining their lead at the top.
Elsewhere, Keighley (198-6) beat Gomersal (194-8) by four wickets to overtake Saltaire at second in the table.
Richard Wear (67) top scored for Keighley, while Jonathan Boynton (75) top scored for Gomersal.
Baildon (201-3) comfortably beat Great Horton (197-7) by seven wickets, with James Ford (71) impressing for Baildon.
Hartshead Moor (141-4) defeated bottom side Windhill (135) who look destined for relegation.
Fahad Ul-haq (69) top scored on the day and Daniel Squire (5-21), pictured, had a great game for Hartshead Moor. Bankfoot (106-5) beat Idle (105) by five wickets in a midtable clash. Sandeep Bavanka impressed with 55 runs and three wickets.
Bowling Old Lane (238-9) overtook Spen Victoria (119) with a thrashing that saw Bowling Old Lane claim 20 points. Adam Shabir (5-32) contributed significantly to the win, while Ayyaz Akram (69) top scored for Bowling.
In the Priestly Shield semi-finals, Hanging Heaton (217-4) defeated Morely (214-9) by six wickets to claim a place in the final.
Stephen Bourne top scored on the day with 77 runs. Naved Siddique (70) was impressive for Morely despite their crushing defeat.
Pudsey St Lawrence (225) beat Keighley (185) by 40 runs, as they prepare to face Hanging Heaton in the final.
Duncan Butler and Jordan Moore impressed, taking three wickets each.