Once again, the in-form Brayden Clarke led minor premiers Marist to a resounding 28-run win over Leschenault on March 14.
Returning to Forrest Park for last weekend's semi-final, the Blues won the toss and confidently elected to bat first.
Finding the boundary line on six occasions, Clarke scored a blistering 63 runs in his 141 minutes at the crease.
Fellow opener Corey Fagan (0) lasted just six balls, while teammate Reece O'Connell made 28 (including four fours).
Impressing the home crowd, middle order batsmen Jordan Stynes and Saddy Afridi notched up 22 and 20 respectively.
Late wickets from Leschenault captain Thomas Buchanan (5/28 from 7.2 overs, two catches) saw Marist all out for a strong total of 177.
After the quick dismissals of openers Kurt D'Agostino (4) and Justin Woods (4), top order batsman Matt Fink (26) kept the visitors' chances of victory alive.
Applauded by both sides, Buchanan slogged a whopping six fours and one six on his way to 86 off 120 balls.
Led by Clarke (3/36) and Stynes (2/12), the Blues ripped through Leschenault's middle and lower orders.
Marist dismantled the Green Caps for 149 with 5.4 overs to spare.
Saturday afternoon saw Colts band together to unceremoniously knock Hay Park out of the competition.
The Redbacks fell to 4/36, following the early dismissals of Jono Whitney (15), John Richardson (9), Michael Tassone (0), and Kris Miller (0).
Captain Steven Florance upped the run rate with 36 off 83, before tailender Grant Milbanke secured a solid 36 off 30.
Hampered by the mighty Joe Barningham (3/25) and Josh Topliss (3/27), the Redbacks were dismissed for 140 after 40.3 overs.
Struggling under pressure, Vikramjit Singh (4), Barningham (0), and Declan Boston (0) stranded Colts on a measly 3/13.
Captain Cruize Ciallella (25) provided some relief, before superstars Murray Goodwin (55 not out off 76) and Riley Miguel (23) put on a show.
The reigning premiers did enough to reach Hay Park's total with four wickets in hand.
Due to ongoing health concerns, the Bunbury and Districts Cricket Association recently made the tough decision to bring the 2019/2020 season to a close.