Geelong key forward Jeremy Cameron has booted six goals, including three of his side's seven during the final term, in a stunning 13-point come-from-behind AFL win over Collingwood.
The Cats' 16.8 (104) to 13.13 (91) victory at the MCG on Saturday night looked unlikely when they conceded nine goals during the third quarter and trailed by 30 points at the last change of ends.
But they responded with 7.2 to 0.1 in the fourth quarter in a salute to captain Joel Selwood, who overtook Carlton legend Stephen Kernahan as the longest-serving captain in league history.
In doing so, the Cats improved their season record to 2-1 and handed first-year Collingwood coach Craig McRae his first taste of defeat.
Former GWS forward Cameron bagged half a dozen goals for the second time in Geelong colours and attacking partner Tom Hawkins finished with three.
Both kicked crucial majors in the final two minutes of the match to seal the result.
Patrick Dangerfield (25 disposals), Tom Stewart (29), Cam Guthrie (22), Brandan Parfitt (21) and Selwood (22) were prolific ball-winners for the Cats.
Geelong defied a lop-sided inside-50 count to lead by five points at halftime.
Tempers flared during the third quarter as Collingwood dialled up the intensity, with Oliver Henry's chase-down tackle on Selwood lighting the fuse.
Henry converted his free kick and confident youngster Jack Ginnivan shoved Cats skipper Selwood, to the annoyance of Tom Atkins, who dragged Ginnivan to ground.
A melee ensued and Ginnivan was awarded a free kick before the ball had returned to the centre, adding another major to continue the Pies' onslaught.
Taylor Adams (30 disposals), Jamie Elliott (26), Jordan De Goey (20), Nick Daicos (26) and Steele Sidebottom (19) were everywhere in the third term as Collingwood took complete control.
Adams had 11 disposals and six clearances in the third quarter alone.
But Dangerfield, Selwood and Cameron helped turn the match on its head as the Cats surged home.
There was a sour note for Geelong when ruck-forward Esava Ratugolea was substituted out of the match after three quarters because of an ankle injury.