A last-quarter surge helped lift Adelaide to a third win in a row, with the Crows overcoming North Melbourne by 29 points on Saturday afternoon.

Scores were tied at three-quarter time but the Crows proved too slick for the Kangaroos and finished stronger, kicking the only five goals of the final term on their way to a 15.13 (103) to 10.14 (74) triumph at Adelaide Oval.

The gripping contest was a clash of styles as the Crows were more damaging when moving the ball on the outside, while the Kangaroos had a stranglehold around the stoppages for much of the match.

Adelaide's Darcy Fogarty continued his impressive form and looked a threat throughout, booting four goals, while Taylor Walker finished with three.

Jordan Dawson was also influential as he gathered 33 disposals and had 830m gained, while Rory Laird worked his way into the match to finish with 25 touches.

North's Ben Cunnington impressed in his first AFL match for 385 days after overcoming two bouts of cancer but it was emerging star Luke Davies-Uniacke that looked most likely to propel the Kangaroos to a rousing victory.

While North had it all to play for in Cunnington's return, with captain Jack Ziebell subbed out of the match and Jaidyn Stephenson (back) also sidelined, it was the Crows who finished with the running.

Adelaide will be hoping to stretch its winning streak in the Showdown next Saturday night.

ADELAIDE                         4.7       7.7       10.10       15.13 (103)
NORTH MELBOURNE      3.3       8.9       10.10       10.14 (74)

GOALS  
Adelaide: Fogarty 4, Walker 3, McAdam 2, Rowe 2, McHenry, Murphy, Schoenberg, Thilthorpe
North Melbourne:
Curtis 2, Ziebell 2, Zurhaar 2, Coleman-Jones, Davies-Uniacke, Goldstein, LarkeyBEST  
Adelaide: Dawson, Fogarty, Laird, Berry, Walker, Schoenberg
North Melbourne:
Davies-Uniacke, Simpkin, Hall, Archer, Scott

INJURIES  
Adelaide: McAdam (hamstring)
North Melbourne:
Ziebell (shoulder), Stephenson (back), Anderson (concussion), Curtis (shoulder)

LATE CHANGES
Adelaide:
Wayne Milera (back soreness) replaced in selected side by James Rowe
North Melbourne: Nil

SUBSTITUTES  
Adelaide: Ben Davis (replaced McAdam in the fourth quarter)
North Melbourne:
Hugh Greenwood (replaced Ziebell in the third quarter)