After being sent in to bat, Pyalong overcame a shaky start at 2-15 to compile an imposing 4-237 from its 45 overs, with three batters passing 50.
James Hadjiloukas set the tone with 76, including five fours and two sixes, helping Pyalong recover from its early setbacks and establish a strong position.
Daniel Sowden continued the momentum with 52, while Zane Ryan remained unbeaten on 61, striking five boundaries and a six to ensure Pyalong finished with a commanding total.
The highlight of the innings was a 108-run partnership between Sowden and Ryan for the fourth wicket, taking the score from 3-115 to 4-223 and putting the match firmly in Pyalong's favour.
Puckapunyal’s Benjamin Hughes was the pick of the bowlers with 2-48, while Cody Deegan delivered an economical spell of 1-12 from five overs.
Any hopes of a Puckapunyal run chase were quickly extinguished as Pratt tore through the top order.
The Pyalong captain finished with figures of 5-12 from nine overs, including four maidens, leaving Puckapunyal’s batting line-up in disarray.
Pratt was well-supported by Mitchell Wittig, who claimed 3-8 from 4.2 overs, while Tyler Caddie chipped in with 2-17 as Pyalong dismissed the visitors for just 64 in 26.2 overs.
Sebastian Belcher provided Puckapunyal’s main resistance with 32, but no other batter reached double figures as Pyalong’s bowlers completed a comprehensive victory.