Josh Wheatley was Lightcliffe’s hero at home to Pudsey St Lawrence, snatching an unlikely win for his side by hitting the last two balls of the game from a six and a four.
That gave Jonathan Wilson’s side a three-wicket win and left them joint third with East Bierley in Division One of the Bradford League.
Saints posted 161 for eight after losing their first two wickets without a run on the board. James Smith (61) and Dave Hester (42no) were chiefly responsible for the recovery while Alex Stead took three for 32 against his former club.
Spinner Chris Marsden and Steve Watts reduced Lightcliffe to 56 for five but a sixth-wicket stand of 80 between Wilson (43) and Wheatley (46 no) changed the game.
Fourteen were needed off the last over and Wheatley and Richard Thompson (10no) proved up to the task.
It was a bitter sweet day for Brighouse who registered only their second win of the season in Division Two.
However, they stay bottom because Idle also won and the Russell Way men were unable to raise a second team at home to Pudsey Congs.
Greg Osbourne (38no) and Zahir Hussain (35) helped Brighouse to 160 for seven against Bowling Old Lane.
Ayyaz Akram made 54 in reply but Lane were dismissed for 115 with Will Smith taking five for 18 and Adil Ladak three for 35.
Northowram Fields made it back-to-back away wins in the Premier Division of the Central Yorkshire League with a tense two-run success away to Wakefield Thornes.
It lifted the Rams to eighth in the table but they are by no means out of the woods yet with three matches left and little between the sides at the foot of the Premier Division table.
Mark Gilliver showed a welcome return to form with 53 and figured in a second-wicket stand of 123 with teenager Jacob Waterson, who again showed his quality with a near two and half hour knock of 79 not out.
Zafar Khan made 25 and Josh Bennett Keer 33 off 17 balls at the end to lift the total to 216 for eight.
Thornes were well placed at 107 for one in reply, slipped to 145 for seven in the face of good bowling from tall youngster Bennett Keer (four for 47), and then staged a strong late challenge which was ended when bowler Paul Bower produced a run out off the first delivery of the final over.
Elland produced a great fightback with the ball against lowly Slaithwaite to move into second place in the Huddersfield League’s top flight.
The Hullen Edge men, 16 points behind Hoylandswaine heading into today’s home clash with Kirkburton, recovered from 21 for three to reach 131 with the help of 41 from Simon Wheelwright and 30 from Ibi Younis.
That proved just enough with Slaithwaite, struggling at 27 for four in reply, eventually all out for 122 with Jack Hendy taking four for 20.
Barkisland continued their pursuit of promotion from the Frank Platt Championship with a 37-run success at Emley Clarence.
Skipper Darren Robinson showed the way with 101 and Matthew Steers (39no) and Gary Colman (27) also chipped in as the visitors totalled 214 for nine.
Steers then took four for 39 as Emley Clarence were bowled out for 177.
Illingworth kept themselves right in the promotion mix in Division Three of the Aire/Wharfe League with an outstanding 81-run win at Addingham.
Again put into bat after a delayed start on a very damp wicket, Sean Stevenson (31) and Richard Farrell Smith (18) put on 49 for the first wicket before the visitors collapsed to 82 for five.
However, Calum Cook (31) and hard-hitting Luke Brooksby (50) added 75 to lift the total to 166, which was always going to be a challenging total off 40 overs with a slow outfield.
So it proved as the Illingworth bowlers continued their fine form. Jamie Moorhouse (four for 18) and impressive slip catches from Stevenson and Farrell Smith reduced Addingham to 35 for seven.
A late flurry from overseas man Palacio (32) was in vain as Stuart Thompson dismissed him with 21 balls of the match remaining, Addingham being all out for 85.