Relegation-threatened Queensbury had no answer to Foster’s Halifax League Premier Division leaders Jer Lane, who swept to a seven-wicket victory.
Lane dismissed their struggling opponents for just 119 runs before romping to victory with only three wickets down.
The clash between Triangle and second-placed Booth proved to be a cracker, with the two teams sharing more than 600 runs.
Opener Nathan Madden (78) and David Wilson (70) crafted a 147-run partnership as Triangle posted a meaty total of 308. Nigel Horsfall (4-24) and Richard Laycock (3-59) led the visitors’ attack.
Booth’s top order proved the match-winners however, with top three batsmen Patrick Thomas (50), Robert Laycock (45) and Jon Midgley (75) all piling on the runs before Usman Saghir added an unbeaten 32 to propel the visitors to 309.
Sowerby Bridge opener Tim Helliwell enjoyed the sunshine as he scorched to an unbeaten 148 not out in his side’s 106-run triumph at Mytholmroyd.
Helliwell found support from Ashton Richardson (91) and Sam Mellor (60) as Bridge put 329 onto the scoreboard.
That total was too much for the home side, despite Luke Sutcliffe’s game 86, as they came up short by 106 runs.
At 73-6, Warley where in deep trouble at home to SBCI but were rescued by Chris Marsh (57 not out) and James Whitworth (31 not out) to register a valuable win and move 27 points clear of the dreaded drop placings.
Sowerby St Peter’s are now just 25 points off certain promotion in Division 1 as they crushed visitors Bradshaw by 157 runs. Martin Schofield was the main contributor with 116 not out, ably assisted by Gavin Hayes’ 65 runs.
Bradshaw are now in a dog-fight at the bottom of the table with only seven points now separating them from Low Moor PC, Stones and Luddendenfoot, who all lost ground at the weekend.
Luddendenfoot came closest to a win thanks to Thomas Hosker’s 6-80 but Bridgeholme just squeezed home by one wcket, with an over to spare, thanks to tail-ender Mohammed Asif hit 19 not out.
In Division 2 Ammar Syed (100) and Adam Beesley (99 not out) shared a third-wicket stand of 244 in Great Horton Park Chapel’s 86-run victory at home to Cullingworth.
The Ewart Street side remain in pole position ahead of second-placed Old Crossleyans who edged out hosts Upper Hopton by a single wicket.
Harry Reynolds claimed 6-21 to send the home side packing on 103 and then hit a priceless 26 not out as the visitors limped to 106-9.