Geelong have celebrated courageous captain Joel Selwood's 350th AFL game in style, crushing the Western Bulldogs by 28 points for a 10th straight win.
After conceding the first four goals of Saturday night's game, the slow-starting Cats sprung to life with a powerful 8.2 to 0.3 third quarter to continue their charge towards the minor premiership.
Geelong's best quarter of the year turned an 11-point halftime deficit into a match-winning 36-point lead by three-quarter-time at GMHBA Stadium.
The Cats' forward line clicked nicely as Tom Hawkins, Gary Rohan, Jeremy Cameron and Tyson Stengle slotted two goals each in the 14.10 (94) to 9.12 (66) triumph.
Chris Scott's team took time to get going in Selwood's milestone match but gathered serious momentum once they did in a performance sure to put fear in other premiership contenders.
The Cats flipped the Bulldogs' early dominance around the stoppages, as Patrick Dangerfield and Cameron Guthrie enjoyed the ruckwork of big man Jon Ceglar in his Geelong debut.
Rohan was subbed out with concussion early in the final term and replaced by midfielder Brandan Parfitt, who came into the game after missing eight weeks with a hand injury.
The disappointing Dogs find themselves back out of the top-eight after last week's rousing upset of reigning premiers Melbourne.
Young forward Jamarra Ugle-Hagan showed no signs of fatigue after his breakout five-goal performance against the Demons, slotting two first-half majors in another promising display.
But with the Cats' winning the inside-50 count 18-6 in the third term, the Bulldogs forwards were left shellshocked after their electric start.
One of the Bulldogs' rare highlights was Josh Dunkley (two goal, 24 touches) bringing down a mark-of-the-year contender late in the final quarter
Geelong are back at home next Saturday night to face a desperate St Kilda fighting for a top-eight spot, while the Bulldogs will play slumping Fremantle in a must-win game at Marvel Stadium.