And even juicier odds for the Giants to lead the Bombers for the best part of three quarters on Saturday.
After all, this was a clash between the undefeated league leader (with a whopping percentage of 176.7) and the winless bottom side.
But both long-shots came in.
Jeremy Cameron was identified last year as a future star of the AFL, and the high-leaping left-footer enhanced his growing reputation by bagging a club-record of six goals for the Giants against the Bombers.
The youngster received nine votes in the AFL Coaches Association champion player award, pipping Essendon's David Zaharakis (eight) for top honours.
Cameron, who recently turned 20, had just 12 touches (10 kicks) but caused maximum damage with most of them.
He pulled down eight marks, five of which were contested grabs, and proved too good for more experienced opponents, Tayte Pears and Cale Hooker.
The boy from Dartmoor in south-west Victoria has kicked 15 goals this season to be equal-sixth on the league goal-kicking table.
His 22 AFL games have netted a club-record 44 goals – 21 clear of his nearest teammate, Jonathan Giles.
Giants coach Kevin Sheedy believes Cameron's potential is "scary", predicting post-match that his young gun will eventually rival any key forward he has coached.
And, as Sheedy explained, that's an illustrious group that includes the likes of premiership players Matthew Lloyd, Scott Lucas, Terry Daniher, Paul Van Der Haar, Roger Merrett and Paul Salmon.
Other notable features of the coaches' votes for round six include:
• Veteran key forward Jarrad Waite receiving votes in his first game of the season after overcoming a calf problem.
• Adelaide superstar Patrick Dangerfield achieving a perfect 10 in his side's loss to Hawthorn, six votes more than anyone else on the ground.
• Geelong's Steve Johnson a standout as best-afield with nine votes in his 200th game
AFLCA VOTES ROUND SIX
Collingwood v St Kilda
8 Scott Pendlebury (Coll)
7 Dale Thomas (Coll)
4 Travis Cloke (Coll)
4 Heath Shaw (Coll)
3 Nick Riewoldt (St K)
2 Jarryn Geary (St K)
1 Brent Macaffer (Coll)
1 Harry O'Brien (Coll)
Essendon v GWS Giants
9 Jeremy Cameron (GWS)
8 David Zaharakis (Ess)
7 Michael Hibberd (Ess)
2 Courtenay Dempsey (Ess)
2 Adam Treloar (GWS)
1 Cale Hooker (Ess)
1 Tim Mohr (GWS)
North Melbourne v Port Adelaide
10 Ryan Bastinac (NM)
8 Travis Boak (Port)
3 Ben Cunnington (NM)
3 Andrew Swallow (NM)
3 Chad Wingard (Port)
2 Todd Goldstein (NM)
1 Daniel Wells (NM)
Adelaide v Hawthorn
10 Patrick Dangerfield (Adel)
4 Josh Gibson (Haw)
4 Luke Hodge (Haw)
4 Daniel Talia (Adel)
3 Jarryd Roughead (Haw)
2 Luke Breust (Haw)
2 Sam Mitchell (Haw)
1 Sam Kerridge (Adel)
Richmond v Geelong
9 Steve Johnson (Geel)
5 Allen Christensen (Geel)
5 James Kelly (Geel)
4 Corey Enright (Geel)
3 Shane Edwards (Rich)
2 Jake King (Rich)
1 Jimmy Bartel (Geel)
1 Tom Lonergan (Geel)
Gold Coast v Fremantle
9 Jonathon Griffin (Frem)
9 Michael Walters (Frem)
5 Luke McPharlin (Frem)
4 Garrick Ibbotson (Frem)
2 Gary Ablett (GC)
1 David Swallow (GC)
Sydney v Brisbane Lions
10 Daniel Hannebery (Syd)
6 Kieren Jack (Syd)
6 Nick Malceski (Syd)
5 Ryan O'Keefe (Syd)
2 Heath Grundy (Syd)
1 Jarrad McVeigh (Syd)
Carlton v Melbourne
10 Marc Murphy (Carl)
8 Eddie Betts (Carl)
3 Heath Scotland (Carl)
3 Jarrad Waite (Carl)
2 Lynden Dunn (Melb)
2 Jeff Garlett (Carl)
2 Lachie Henderson (Carl)
West Coast v Western Bulldogs
9 Luke Shuey (WCE)
6 Jack Darling (WCE)
5 Chris Masten (WCE)
4 Dean Cox (WCE)
3 Will Minson (WB)
2 Shannon Hurn (WCE)
1 Matt Priddis (WCE)
LEADERBOARD
35 Jobe Watson (Ess)
30 Travis Boak (Port)
30 Hamish Hartlett (Port)
28 Daniel Hannebery (Syd)
27 Patrick Dangerfield (Adel)
27 Kieren Jack (Syd)
27 Justin Westhoff (Port)
23 Joel Selwood (Geel)
23 Andrew Swallow (NM)
23 Harry Taylor (Geel)