Adelaide has suffered a last-minute defeat to Collingwood in Round Seven on Sunday afternoon.

Collingwood, who had won nine of their past 12 games after trailing at three-quarter time, had been behind by 16 points at the final change but edged ahead with Steele Sidebottom's set-shot point with less than 30 seconds left.

Adelaide's desperate attempt to race the ball up the other end from the kick-in was in vain as Pies skipper Darcy Moore intercepted to clinch an epic 8.11 (59) to 7.16 (58) victory.

Collingwood booted three goals to one in the final term, rallying after Chayce Jones extended the home side's lead to 22 points early in the last. Ash Johnson and Josh Daicos both goaled, before John Noble's running goal from 50m out with 2:52 left cut the margin to one point.

Johnson rushed a behind to square the game up, before Sidebottom marked on a 45-degree angle 30m out in the final minute and got the vital score to earn the lead. Collingwood trailed all game except for the final 30 seconds after Sidebottom's behind.

The result puts Collingwood clear on top with a 6-1 record after three straight wins, while it ends Adelaide's four-game winning run, with the Crows left to lament their inaccuracy in front of goal, having dominated long periods of the game.

Moore was outstanding with 23 disposals, including nine intercept possessions and six marks, while Josh Daicos had a game-high 31 touches and had his moments in the tense final term. Brody Mihocek kept Collingwood in the contest with three goals.

Adelaide was led by captain Jordan Dawson, who had 30 disposals with 14 contested possessions, while Rory Laird shook off a calf concern to have 29 touches, including 11 in the first term, and Reilly O'Brien won 44 hitouts and took several strong marks around the ground.

ADELAIDE                  3.6     3.10     6.15     7.16 (58)
COLLINGWOOD         0.2      3.4      5.5      8.11 (59)

GOALS 
Adelaide: Pedlar 2, Jones 2, Walker, Sloane, Rankine
Collingwood: 
Mihocek 3, Noble, Johnson, Hoskin-Elliott, Frampton, J.Daicos 

BEST 
Adelaide: Dawson, O'Brien, Laird, Soligo, Murray, Doedee
Collingwood:
 Moore, J.Daicos, Mihocek, N.Daicos, Sidebottom, McCreery, Murphy 

INJURIES 
Adelaide: Nil
Collingwood: 
Kreuger (knee)

SUBSTITUTES 
Adelaide: Harry Schoenberg (replaced Jake Soligo in fourth quarter)
Collingwood: 
Will Kelly (replaced Nathan Kreuger in first quarter)

Crowd: TBC at Adelaide Oval