The Collie Eagles secured their third win of the season in Round 10, following a strong fourth quarter effort.
The side was full of confidence after claiming a 14-point victory over Donnybrook, at VC Mitchell Park, earlier this month.
In overcast conditions, the Eagles bravely went up against Eaton on Sunday afternoon at Glen Huon Reserve.
Receiving a free kick near the goal-square, Collie forward Marlon Johns lined up to score the game's first goal.
The Boomers fought valiantly, but struggled to clear the ball away from the visitors' forward 50.
With two impressive set shots, Hayden Yarran put Collie in front by 18 midway through the term.
Looking to retain second spot on the ladder, Eaton refused to surrender.
Graham Jetta kicked the home side's first, before being sent off for a high tackle on Collie's Jason Roney.
Jake Greenwell then capitalised on a lucky bounce to claim the Boomers' second, moments later.
Spectacular efforts from Jarrod Humphries and Brandon Jetta gifted Eaton with five-point lead at quarter time.
Taking coach Seth White's advice into consideration, Yarran and teammate Jarrad Martin put the Eagles back in front after play resumed.
Breaking free from the pack, Johns further extended the Eagles' lead with an impressive snap kick.
The Boomers recovered to post another two goals just before half time.
Leading 7.5 (47) to 6.5 (41) at the main break, Collie slowed down and caused several turnovers in the third term.
Making all the right moves, Humphries then levelled the scores.
Trailing by two at three-quarter time, the visitors booted an impressive three goals to one in the final term.
The Eagles moved to eighth on the ladder with a gutsy 10.6 (66) to 8.9 (57) win.
Yarran (three), Johns (three), Martin (two), and Jeffrey Smith (two) were unstoppable in Round 10.
Going from bad to worse, South Bunbury suffered a 65-point loss to Augusta-Margaret River at Hands Oval.
The Hawks cruised to a 10.9 (69) to 0.0 (4) victory, and left the Tigers to pick up the pieces.
Donnybrook retained fifth spot with a 10.9 (69) to 6.2 (38) win over Carey Park on Saturday.
League leaders Harvey-Brunswick-Leschenault destroyed Busselton, 8.3 (51) to 1.8 (14), at Brunswick Oval, before Bunbury breezed past Harvey, 11.18 (84) to 1.5 (11), at PC Payne Park.
With the Landmark round and finals fast approaching, all 10 teams will be looking to prove themselves this weekend.