Another final beckons for Old Boys after they locked in a spot in next month's Twenty20 decider with a comprehensive win over City United in their top of the table clash at Chaffey Park on Saturday.
The one-day champions didn't have their best day with the bat but the bowlers again stepped up as they picked up in the new year where they left off in 2019.
Defending 124, they strangled City from the outset and rolled them for just 82.
"I think our bowling has been outstanding and has been a huge strength this year," captain Ben Middlebrook said.
"The guys keep performing with the ball."
It doesn't matter who he throws the ball to, they step up.
That was illustrated on Saturday with six bowlers picking up wickets. The skipper was the only one not to, Aaron Hazlewood and Troy Sands each snaring two, and Will Gell, Josh Smith, James Austin and Landan Price one.
"They (bowlers) have been excellent this Twenty20 series," Middlebrook said.
"I don't think anyone has scored more than 100 against us."
So far in their four games they have conceded 94 (v Wests), 91 (v Bective), 32 (v Norths) and now 82.
They were well backed up in the field, Hazlewood affecting a brilliant Andrew Symonds-esque run-out to dismiss Tom Fitzgerald.
The batting effort was "a bit hit and miss".
Opener Adam McGuirk (34) was the only to score more than 20.
City's innings then never really got going. They were 5-37 at one stage but skipper Peter Mead (10), Tait Jordan (17) and Andrew Baines (10) showed a bit of late order resistance to drag the chase beyond 15 overs.
Jordan's efforts with the bat came after he took 2-19 and did the early damage. Joey Mead also chipped in with 3-28 and Jack McVey 2-14.
The final will be held on Friday February 7 with City to fight it out with Bective-East ,who leapfrogged them by beating North Tamworth, next Saturday for the remaining spot.