An electric performance from Jordan De Goey has helped Collingwood snap a five-game losing streak with an 18-point win over a spirited North Melbourne outfit on Saturday.

Aaron Hall was one of the Roos' best with 37 disposals and 935 metres gained, while Ben McKay stood tall in defence with 9 marks.

Up against his old side for the first time, Jaidyn Stephenson was in fine form, kicking 2.2 from 19 disposals.

Darcy Moore was moved back into defence and starred with 26 disposals and 17 marks, while Brayden Maynard also impressed down back with 32 disposals.

The first term was played at a frenetic pace, with neither side afraid to move the ball quickly from end to end.                                                                                                   

North Melbourne was ferocious in the first term, but the move of Moore into defence immediately bolstered the Collingwood backline and helped keep the Roos to two goals in the quarter.

After a couple of misses in front of goal to start the second term from the Roos, De Goey made them pay by slotting his third goal to extend the Pies’ lead.

Ruckman Tom Campbell followed with a much-needed goal for North, but De Goey and Pendlebury continued to dominate up forward and kicked the next two.

Brody Mihocek soon joined the party, soccering through a major running into the goalsquare and following with another to put the Pies 30 points up at the main break and well in control.

But the Roos refused to go into their shell. In a stirring start to the third quarter, North Melbourne kicked the next four goals through Stephenson, Tarryn Thomas, Charlie Lazzaro and Kayne Turner to cut the lead to six points. 

Suddenly, Collingwood found itself unable to cope with North’s phenomenal pressure and quick ball movement.  

The Pies badly needed someone to turn the tide, and Will Hoskin-Elliott delivered with a classy running goal to stem the bleeding.

From there, the Pies began to regain ascendancy with three of the next four goals to enter the final break 27 points up.

Cameron Zurhaar gave North Melbourne hope with the first goal of the last quarter, but while the Roos continued to push hard, they could not get over the line and remain winless this season.   

NORTH MELBOURNE 2.2 3.6 8.7 11.10 (76)
COLLINGWOOD 3.2 8.6 12.10 14.10 (94)

GOALS 
North Melbourne:
Stephenson 2, Thomas 2, Mahony 2, Zurhaar 2, Campbell, Lazzaro, Turner
Collingwood: De Goey 6, Cameron 3, Pendlebury 2, Mihocek 2, Hoskin-Elliott

BEST
North Melbourne: Ziebell, Hall, Stephenson, Thomas, Menadue    
Collingwood: De Goey, Moore, Pendlebury, Cameron, Maynard

INJURIES
North Melbourne: Bonar (ankle)
Collingwood: Murphy (concussion) Roughead (head knock)

SUBSTITUTES
North Melbourne: Will Phillips (replaced Bonar)
Collingwood: Callum Brown (replaced Murphy)