Whalley gatecrashed Padiham’s 125th anniversary celebrations to win by six wickets at the Arbories.
Toby Bulcock took his victim count to 34 for the season in the Ribblesdale Cricket League when claiming his best figures so far with 6-33.
The hosts were completely outwitted by the Station Road amateur while Simon Gorton also proved troublesome in finishing with 4-28.
Padiham, who saw Callum Clarke top score with 31, ended the innings on 86.
Whalley required just 14 overs to knock those runs off and it was Sam Sweeney that inflicted the damage with a knock of 41.
The opening batsman was ably assisted by Stuart Crabtree who fired an unbeaten 27 to see his side over the line.
Crabtree was also in phenomenal form when the Ribblesdale League beat the Pennine League by 82 runs.
He contributed with a fantastic knock of 103 runs at Church Meadow before Mark Hadfield took care of the rest in taking 6-27.
Elsewhere, Ribblesdale Wanderers tied with Baxenden at Back Lane after both sides were bowled out for 77.
The visitors were well in the driving seat when Ian Britcliffe’s 5-25 pushed Baxenden to the brink until Ben Swindells eclipsed though figures in the reply.
It looked like it was going to be curtains for Wanderers when Swindells’ 7-33 had the away side at 44-8 but Jordan Britcliffe’s knock of 33 at number 10 earned a share of the spoils.
Whalley make the short trip to Read on Saturday while Wanderers host Cherry Tree.
Firstly, though, Whalley challenge Cherry Tree for a place at Twenty20 Finals Day tomorrow.