Bunbury kept its 2019 South West Football League premiership title hopes alive with a stunning 38-point win over eighth-placed Busselton.
Travelling to Bovell Park on Saturday afternoon, the Bulldogs were predicted to crush the Magpies without hesitation.
Both sides struggled to move the ball up forward or create any chances, early on.
Bunbury's Denholm King broke the drought with a set shot from 50 metres out, before Jed Kemp (four goals) and Reegan Mrsich (one) put Busselton in front.
Posting two goals late in the term, the Bulldogs claimed a 3.2 (20) to 2.0 (12) quarter-time lead. Kicking four goals to one in the second quarter, Bunbury then extended its lead to 26 points at half time.
Despite picking up steam in the third, the Magpies still found themselves trailing by 32 at the final change.
Bunbury retained fourth spot on the ladder with a commanding 14.8 (92) to 8.6 (54) win. Bulldogs Jethro Barraclough and Jeffrey Meekin stood out with three goals each.
Glen Houn Reserve played host to a thrilling showdown between league leaders Harvey-Brunswick-Leschenault and second-placed Eaton.
The Boomers leapt off the blocks and booted four goals to one in the opening term.
Behind by 29 at half time, the Lions recovered to score a resounding five goals to two in the third.
Booting three goals to one in the fourth, HBL continued its unbeaten run with a 11.9 (75) to 10.14 (74) win.
Donnybrook held onto third after claiming a tight win over ninth-placed South Bunbury at VC Mitchell Park.
After kicking seven goals to two in the first quarter, the Dons secured a 37-point lead at half time.
The Tigers booted five unanswered goals in the final term, but left it too late. Donnybrook held on to win 9.9 (63) to 8.10 (58).
Augusta-Margaret River fell to fifth spot following its shock loss to Carey Park in Round 16.
Following a tight first term, the Panthers posted a monstrous seven goals to one in the second.
Earning six goals to five in the second half, Carey Park cruised to a 15.13 (103) to 7.8 (50) victory.
Tom McDonald (2), Ricky Carey (2) and Mitch Payne (2) were the Hawks top goal scorers.
The Hawks will face Busselton at Gloucester Park on Sunday while the Panthers head to Harvey to take on the Bulls.
Collie dominated from start to finish in its clash with bottom-placed Harvey on Sunday afternoon.
The Eagles led by 49, after scoring a whopping 10 goals to two in the first half. Hayden Yarran (4), Kyle Shanahan (3), and Marlon Johns (3) led Collie to an 18.17 (125) to 5.13 (43) win.