Geelong scored 24.18 (162) to Carlton’s 12.12 (84).
After winning the pre-season cup and coming back after half-time to beat Richmond, Carlton was aiming for two straight wins in the regular season for the first time since the end of the 2004 season.
The Cats went in to half-time leading 10.8 (68) to Carlton’s 5.6 (36).
Geelong got away in the second term, with Brad Fisher providing the only highlights for Carlton with two goals.
Heath Scotland had 37 touches for Carlton, and Marc Murphy 30, while Eddie Betts booted three goals.
Ruckman Cameron Cloke was impressive around the ground early on and Bryce Gibbs also performed well.
CARLTON 3.2 5.6 7.9 12.12 (84)
GEELONG 4.6 10.8 19.13 24.18 (162)
Goals: Carlton: E Betts 3 B Fisher 2 A Carrazzo 2 A Walker M Murphy L Whitnall C Ackland N Stevens. Geelong: C Mooney 5 N Ablett 5 T Hawkins 3 G Ablett 2 T Varcoe 2 C Ling 2 B Ottens J Hunt J Selwood S Byrnes D Wojcinski.Best: Carlton: M Murphy A Walker H Scotland.Geelong: G Ablett D Wojcinski M Scarlett B Ottens J Bartel S Byrnes N Ablett.
Injuries: Carlton: J Russell (cut head).Geelong: D Johnson (shoulder) replaced in selected side by J Hunt.Reports: Nil
Umpires: L Farmer H Kennedy C Hendrie.
Official crowd: 41,113 at the Telstra Dome.