Another Nick Daicos masterclass has propelled Collingwood to a comeback 34-point away victory over Adelaide.
Daicos (39 disposals, one goal) helped the Magpies overturn a 25-point second-quarter deficit in a stirring 16.12 (108) to 11.8 (74) triumph on Thursday night.
Collingwood extended their winning streak to six games and climbed to seventh on the ladder.
Adelaide great Taylor Walker kicked his 700th career goal but the fifth-placed Crows blew a chance to rise to third spot.
Adelaide held a 25-point lead nine minutes into the second term, when Walker had already booted three majors.
But the Magpies climbed from the canvas in style, scoring 13 of the next 16 goals to stun the 50,109-strong Adelaide Oval crowd.
Daicos was instrumental, as were ruckman Darcy Cameron (23 disposals, six clearances, 37 hitouts) and veteran Scott Pendlebury (29 touches, one goal).
Magpies Dan McStay, Tim Membrey and Ed Allan kicked two goals each, and defender Isaac Quaynor (20 possessions) and 200-gamer Jordan De Goey (20, one goal) were also standouts.
Adelaide's Walker couldn't add to his early three goals while Riley Thilthorpe also finished with three.
Crow Sam Berry collected 30 disposals and 10 clearances, Izak Rankine -- facing the Pies for the first time since his homophobic slur suspension -- had 25 touches, and defenders Wayne Milera (24 possessions) and Josh Worrell (21, seven marks) were busy.
Collingwood kicked the initial two goals before a rapid retort from the Crows, who scored five goals in 15 minutes including Walker's landmark.
The 36-year-old threaded a 45-metre set shot from a boundary line to become the 28th VFL/AFL player to reach the 700 goal milestone.
Walker soon added another to help the Crows to a 13-point lead at quarter-time, 5.3 to 3.2.
The Adelaide great kicked his third major early in the second quarter and when Thilthorpe converted soon after, the home side were 25 points clear.
But the Magpies rallied late, turning the tide with three quick goals including a stunning long-range checkside effort from McStay, that reduced their halftime deficit to just eight points.
The Collingwood onslaught continued in the third quarter, with De Goey kicking one of four Magpies goals to Adelaide's two as the visitors created a 14-point lead.
Crow Ben Keays pegged one back late to shrink the margin to eight points at three quarter-time.
But Daicos then put an exclamation point on his superb display, converting a long bomb on the run as the visitors finished with flourish with six majors to two in the quarter.
