For the second year in succession, Gordon has pipped Waubra for a spot in the top four.
The Eagles locked away a double chance in the Central Highlands Football League finals series with a 28-point victory in the fourth-placed playoff on Saturday.
Waubra led the contest at home by a solitary point at half time, but failed to kick another goal in the match as the Eagles finished the better of the two sides.
Eagles goal-sneak Mick Nolan copped a heavy knock in the opening minutes of the clash and didn’t take any further part in the game, while the Roos were left with a host of injury concerns to key players. Tim Boyle hurt an ankle, Matt James a knee, Matthew Wapling copped a broken nose, while Matt Dawson, who was one of his team’s best, had a back issue.
The result means Gordon finishes fourth and will take on minor premiers Buninyong in a qualifying final next Saturday.
Fifth-placed Waubra now prepares for an elimination final with Daylesford.
Meanwhile, Paul McMahon produced a stunning 22-goal haul against Smythesdale to claim a last-gasp win in the league goal-kicking award.
McMahon ends the home and away campaign on 79 majors, six clear of Ballan coach Justin McConnell.
Springbank finished in second place on the ladder and will take on third-placed Bungaree in the other qualifying final.
The remaining elimination final will be played between Beaufort and Hepburn.
ROUND 17 RESULTS
Springbank 38.14 (242) d Smythesdale 2.3 (15)
Bungaree 10.9 (69) d Creswick 3.4 (22)
Hepburn 23.11 (149) d Ballan 6.11 (47)
Buninyong 17.20 (122) d Clunes 4.4 (28)
Beaufort 15.18 (108) d Learmonth 1.9 (15)
Daylesford 20.13 (133) d Dunnstown 6.9 (45)
Newlyn 17.12 (114) d Rokewood-Corindhap 12.6 (78)
Skipton 15.5 (95) d Carngham Linton 9.11 (65)
Gordon 8.16 (64) d Waubra 5.6 (36)
FINAL LADDER
POS TEAM P W L D B FF FOR AGST % PTS
1 Buninyong 17 16 1 0 0 0 1660 761 218.13 64
2 Springbank 17 15 2 0 0 0 2013 808 249.13 60
3 Bungaree 17 14 3 0 0 0 1896 692 273.99 56
4 Gordon 17 14 3 0 0 0 1869 995 187.84 56
5 Waubra 17 13 4 0 0 0 1532 825 185.70 52
6 Beaufort 17 12 5 0 0 0 1801 787 228.84 48
7 Hepburn 17 12 5 0 0 0 1824 962 189.60 48
8 Daylesford 17 11 6 0 0 0 1650 1186 139.12 44
9 Ballan 17 8 9 0 0 0 1352 1163 116.25 32
10 Dunnstown 17 8 9 0 0 0 1289 1218 105.83 32
11 Learmonth 17 7 10 0 0 0 1289 1123 114.78 28
12 Newlyn 17 7 10 0 0 0 1142 1437 79.47 28
13 Creswick 17 6 11 0 0 0 966 1244 77.65 24
14 Rokewood-Corindhap 17 4 13 0 0 0 986 1734 56.86 16
15 Skipton 17 2 15 0 0 0 779 2010 38.76 8
16 Clunes 17 2 15 0 0 0 769 2238 34.36 8
17 Smythesdale 17 2 15 0 0 0 539 2153 25.03 8
18 Carngham Linton 17 0 17 0 0 0 524 2544 20.60 0
WEEK ONE FINALS FIXTURE
QUALIFYING FINAL 1
Saturday, August 20
at Dunnstown
Under-15: Buninyong v Beaufort
Under-18: Hepburn v Beaufort
Reserves: Buninyong v Springbank
Seniors: Buninyong v Gordon
ELIMINATION FINAL 1
Saturday, August 20
at Bungaree
Under-15: Clunes v Rokewood Corindhap
Under 18: Newlyn v Creswick
Reserves: Beaufort v Gordon
Seniors: Waubra v Daylesford
QUALIFYING FINAL 2
Sunday, August 21
at Learmonth
Under-15: Hepburn v Learmonth
Under-18: Waubra v Springbank
Reserves: Waubra v Bungaree
Seniors: Springbank v Bungaree
ELIMINATION FINAL 2
Sunday, August 21
at Waubra
Under-15: Ballan v Newlyn
Under-18: Ballan v Skipton
Reserves: Hepburn v Creswick
Seniors: Beaufort v Hepburn