Donnybrook retained fourth spot on the South West Football League ladder after 18 rounds, with ten wins and eight losses.
Coming off a five-point win against Augusta-Margaret River, the Dons moved up to second with a 19.18 (132) to 6.3 (39) victory over Harvey in Round 14.
Backed by an enthusiastic home crowd, Donnybrook led comfortably throughout all four quarters.
Samual Lowrie kicked six goals, while teammates Luke Dale (five), Jace Cormack (three), Zac Trigwell (two), Lee Lucev (one), Zac Burgess (one), and Chris Atthowe (one) also impressed.
Round 15 saw Harvey-Brunswick-Leschenault obliterate the Dons in overcast conditions.
Ahead by 22 at quarter time, the Lions rallied to post a stunning eight goals to two in the second term.
Booting nine to two in the second half, the side celebrated a 20.12 (132) to 5.3 (33) win.
Lucev slotted two of Donnybrook's five goals during the clash.
Recovering from their loss to HBL, the Dons claimed a narrow win over ninth-placed South Bunbury at VC Mitchell Park.
After kicking seven goals to two in the first quarter, Donnybrook posted a 37-point half-time lead.
The Tigers earned five unanswered goals in the fourth term, but left it too late.
Donnybrook held on to win 9.9 (63) to 8.10 (58).
In Round 17, the side suffered a 15.13 (103) to 7.6 (48) defeat to the Boomers.
Leading by 23 at the main break, Eaton went on to kick nine goals to four in the second half.
Lowrie and Boomers powerhouse Jarrod Humphries booted five goals each.
Donnybrook then suffered a 26-point loss to Collie in Round 18.
Following a tight first quarter, goals to Jeffrey Smith and Hayden Yarran put the Eagles ahead by six at the main break.
Setting up plenty of chances, Collie extended its lead to 21 at three quarter time.
Playing well around the ground, the side collected a 11.7 (73) to 7.5 (47) win.
Atthowe top-scored for Donnybrook with three goals.
The 2019 finals series kicks off this weekend, with Donnybrook going up against AMR at Gloucester Park.