The dream of an all-West Craven Ramsbottom Cup Final is alive.
Earby beat Brinscall by 63 runs on Sunday at the Applegarth, as Barnoldswick eased past Euxton by nine wickets.
And the derby rivals were kept apart in the semi-final draw, as Barlick will host Oswaldtwistle Immanuel, and Settle visit Earby, on July 19th.
Chris Walton crashed 130 in Earby’s 269-5, coming off only 142 balls, including 15 fours and two sixes.
He put on 172 for the second wicket with professional Dave Crotty, who made 86 off 90 deliveries.
Ryan Sumner added a breezy 36 not out off 23 balls.
In reply, Brinscall were dismissed for 206, of which Sam MacLachlan hit 54, as Jake Hargreaves took 4-38, and Walton 2-20.
At Victory Park, Euxton totalled 251-8, as Oliver Marsden hit 91, and Francois Haasbroek 53.
Kyle Marshall and Abdul Saddique both took two wickets, before Saddique hit an unbeaten 125 in reply, to add to Matt Nutter’s 81, as the hosts passed the targer for the loss of one wicket.
Both club’s second teams also progressed to the last four in the Lawrenson Cup as Earby beat Brinscall by 131 runs, with an unbeaten 108 from Andy Jaggers 108, and Barlick saw off Clitheroe by 32 runs.
They were paired in the semi-final draw, which will also be played on July 19.
The previous day in the league, Stuart Maher’s dismissal off the final ball ensured a thrilling tie as Great Harwood visited the Applegarth.
Maher was run out chasing a second, match-winning run.
Earby batted first and reached 164-8 thanks to Walton’s superb 91. In reply, Harwood reaching 63 in seven overs, and pushed on to 140-4.
Wickets continued to tumble, but the odds favoured Harwood, before Earby got their rewards. Lee Parkinson finished with 6-32.