Anglesea will clash with Armstrong Creek in the BPCA B1 Grade final at Barwon Heads on Saturday.
Both teams had comfortable semi-final wins on Saturday.
The Titans made 7-202 against Barrabool with Chris Marsiglio leading the way with a fine 75 from 90 balls while Darcy French (37 not out off 35) and Ryan Parkinson (29 off 21) put the finishing touches on the innings.
Barrabool didn’t go down without a fight, making 149, but French and Parkinson teamed up again with four wickets each to clinch the game.
Anglesea defeated Barwon Heads by seven wickets.
The Seagulls made 9-128 thanks to Lachlan Hooper (32), young gun Angus Ford (23) and Rob Mackie (21), but it was Chris Hornsey’s 4-16 that did most of the damage.
In reply, Stephen Jacimovic made 57 not out as the Seas cruised to victory with 11 overs still up their sleeve.
Nick Sutton took all three wickets for the Seagulls in a fine display.
Portarlington and St Leonards will meet in the B2 Grade decider at Drysdale.
Port was ruthless, dispatching Winchelsea with ease.
Five ducks punctuated the Winchelsea innings of 41 all out as Paul McGrath wound back the clock with 4-18.
The Demons needed just 13.4 overs to run down the small total with Sam Beeston (20 not out off 36 deliveries) and McGrath (18 not out off 33) combining for a partnership after losing an early wicket.
St Leonards defeated Armstrong Creek by 21 runs.
Jack Jeffrey (45 from 97), Steve Grey (34 not out off 36) and Lachie Campbell (23 from 20) helped push the Saints’ total to 7-153 from 40 overs.
At 6-86, things didn’t look good for Armstrong Creek with most of its top order getting starts, but failing to cash in.
James Claney was the best of the top five with 31 from 52 and No 6 David Schnaars contributed 31 from 34.
The Saints, led by a superb 5-22 from Grey, had enough runs on the board to earn the right to play Portarlington next week.