Struggling Beckwithshaw stunned high-flying Follifoot in their Airedale & Wharfedale League Division One derby clash.
The defending champions remain bottom of the pile despite the result, but are now within touching distance of the sides just above them in the table.
By contrast, Follifoot went into the game having made a fine start to the season and victory would have left them in second place.
They were asked to bat first, and put themselves in a strong postion by posting 212/7, skipper Alex Fox leading the way with a knock of 43.
Cameron Martin (35) and James Orton (30 not out) also contributed, while Oli Hotchkiss bagged three wickets for ‘Shaw.
The game looked to be going with the form book as the hosts slipped to 19/3 in reply, but a 91-run partnership between Hotchkiss and skipper Ross Sedgley steadied the ship.
Hotchkiss was eventually out for 50, but Sedgley went on to make 87 not out, carrying his team to 213/7 and a valuable victory, aided by 28 from Chris Wademan.
Patrick Nagel effected a trio of dismissals for Follifoot, but his efforts were to prove in vain.
Bilton put some daylight bewtwen themselves and the relegation zone courtesy of a narrow success at Horsforth.
Amir Hussain took 3-49 as the hosts were bowled out for 169, but Ryan Bradshaw’s men found themselves in all sorts of trouble at 47/5 as they looked to chase down their target.
Hussain (42) and Matt Giles (28) then came together to breathe life back into the Bilton response before last-wicket pair Richard Vass (16 not out) and Sam Thompson (13 not out) edged the visitors over the line.
In Division Two, Jack Harrison smashed a superb century at Saltaire to ensure that his Collingham & Linton side remain third in the table.
The visiting captain opened the batting and struck nine fours and two sixes in a knock of 104, Nishant Desai also chipping in with 32 as the away team racked up 248/8.
A return of 3-24 from Charlie Swallow then helped Collingham send their hosts packing for just 95, wrapping up a crushing 153-run triumph.