A Marcus Darmody goal-kicking clinic has helped Newlyn power past reigning premiers Beaufort.
Darmody was a handful for Crows defenders across all four quarters and eventually finished with seven of the Cats' 10 majors for the afternoon.
The former North Ballarat City big man was surprisingly damaging at ground level and took his season tally to 27 majors from just four matches.
His efforts, along with those of key players Steve Clifton and Myles Sewell, helped the home side to a convincing 31-point victory.
Other players to perform well for the Cats were backmen Chris Edwards, Boe Bish and Joel Willmott.
Beaufort star Nick Sullivan was a casualty during the defeat and left the ground late with what appeared to be a shoulder injury.
Elsewhere on Saturday, Clunes recorded its first victory for the 2019 Central Highlands Football League season at the expense of Carngham-Linton.
The Magpies got the result by 13 points to keep the Saints winless since round three of the 2018 campaign.
While Darmody played a lone hand in attack for the Cats, it was Sam Dunstan that did the same for Hepburn.
He booted nine goals in the Burras' 13-point win over Springbank at Wallace.
Dunstan is top of the league goal-kicking table with 32 majors.
James Lukich had another day out for Waubra, kicking five goals in the Roos' 113-point thrashing of Ballan, while other winners on Saturday included Bungaree, Buninyong, Learmonth and Skipton.
The competition will now take a break for next weekend's AFL Victoria Community Championships.
The CHFL has a clash against North Central at Learmonth on Saturday.
Learmonth 11.12 (78) d Daylesford 7.10 (52)
Buninyong 11.10 (76) d Dunnstown 5.8 (38)
Newlyn 10.3 (63) d Beaufort 4.8 (32)
Hepburn 12.11 (83) d Springbank 11.4 (70)
Bungaree 10.9 (69) d Rokewood Corindhap 7.9 (51)
Skipton 16.9 (105) d Creswick 9.3 (57)
Waubra 20.13 (133) d Ballan 3.2 (20)
Clunes 9.13 (67) d Carngham Linton 7.12 (54)
Waubra 245.02 24
Hepburn 177.31 20
Newlyn 149.39 16
Beaufort 147.60 16
Learmonth 100.56 16
Gordon 122.16 12
Rokewood-Corindhap 113.05 12
Skipton 104.15 12
Buninyong 95.70 12
Creswick 76.47 12
Bungaree 74.71 12
Daylesford 88.21 8
Springbank 84.58 8
Ballan 66.51 8
Clunes 65.26 4
Dunnstown 66.87 0
Carngham-Linton 49.91 0