Marist celebrated Christmas with a decisive win over Hay Park in the Bunbury and Districts Cricket Association's T20 Grand Final.
Coming together at Forrest Park, the Blues won the toss and elected to bat first.
Openers Brayden Clarke (52 runs off 36 balls) and Corey Fagan (56, including five fours) formed an unstoppable partnership - frustrating the Redbacks' bowling line-up.
Clarke was eventually caught and bowled by Shazad Gondal (1/24 from four overs), before Saddy Afridi was dismissed by Reon Tither (1/19) for one.
Blaze Rosinski (26 not out off 13) and Ben Clarke (16) led Marist to a total of 3/163.
After Redbacks' opener Steven Florance (8) was sent packing, teammate Kris Miller hit six fours on his way to 31.
Middle order batsmen Michael Tassone and John Richardson notched up 33 and 17 respectively, while Michael James made 20.
Blues' bowlers Alan Utterson (3/30) and Rosinski (3/17) troubled Hay Park at every turn.
With the Redbacks finishing on 9/136, Marist celebrated a historic victory on home soil.
Following the Christmas-New Year break, teams returned for Round Eight of the regular season competition on January 4.
Up against Marist at Forrest Park, Leschenault's Justin Woods (34), Kurt D'Agostino (24), and Matt Fink (24) got the visitors off to a strong start.
Captain Thomas Buchanan reached 28, before Matt Buchanan (10) and Steven Denison (5) were quickly dismissed.
Chasing the Green Caps' 169, Marist openers Kyle Davis (17) and Afridi (0) fizzled under pressure.
Thanks to the partnership of Jaxon Cornford (59no) and Jordan Stynes (40), the Blues reached Leschenault's total in the final over.
Bottom-placed Eaton claimed its first win of the season against Colts on Saturday afternoon.
Colts' star Murray Goodwin knocked 71 in his 108 minutes at the crease, before tailender Joe Barningham posted 45no.
Going after Colts' 7/233, Cory Fitt (30) and Arron Quartermaine (27) kept the Beavers in the contest.
Guided by Steve Lazars (109, including 13 fours and two sixes), the side reached 9/234 with three overs remaining.
Teams will return to the field for Round Nine on January 11.