Dubbo has fired its way into the Western Zone Premier League (WZPL) decider on Sunday, with a crushing win against Parkes on home turf.
The visitors cruised past Parkes, rolling them for less than 100, to ensure a top two finish in the representative competition and spot in the grand final against Bathurst.
Dubbo's Bailey Edmunds took five wickets in the victory at Woodward Oval, continuing his fine run of form with the ball.
The CYMS quick is the leading wicket-taker in the competition and his efforts on Sunday followed on from a four-wicket haul on Saturday.
While Edmunds produced the standout individual showing of the weekend, a 22-run partnership at Orange proved to be the most crucial.
Chris Day and teenager number 11 Emerson Barratto combined in the 10-over stand to help Cowra score a drought-breaking victory.
The win was Cowra's first in two years in the WZPL.
While it was joy for Cowra, it was a disappointing result for the Bluebaggers who had control of the match at two different times.
Orange got off to a flyer as Kaleb Cook, fresh off a massive 150 last week for Cavaliers picked up where he left off, hit 41 opening, while Lachie Coyte made 60 at three.
Matt Corben made a solid start coming in at number four once Cook ad been dismissed, making 15 before he was bowled by Josh Carmody for 15, but his dismissal sparked a collapse.
Orange lost 6-48 to slump to 8-140 as Ben Houghton got to work, taking 4-25 from his eight overs, while tail-enders Harry Pearce (17 not out) and George Cumming (18) helped push the hosts' total to 179.
Cowra was absolutely cruising in reply at 1-94 as Jacob McNaught (37) and Ben Schofield (32) took control, but once wily veteran Daryl Kennewell and young pacer Bailey Ferguson dismissed them respectively, the gut fell out of the visitors' middle order.
The final match of the round saw Bathurst secure top spot on the ladder by downing Mid West.
Bathurst needed just one win from the final two rounds to make sure of hosting rights for the decider and the job was done with relative ease.
Ben Parsons and Harrison Craig took three wickets each as Mid West was bowled out for 119 and then Mark Day's 43 led Bathurst to a four-wicket victory.
The final round is February 2, with Dubbo hosting Cowra.
ALSO MAKING SPORTING NEWS: