NORTH Melbourne has suffered a blow ahead of its crucial clash against Collingwood on Sunday with captain Andrew Swallow a late withdrawal.

Swallow, who has been sidelined since breaking his thumb against Essendon in round seven, has been replaced by forward Kayne Turner.

Full match coverage: Pies v Roos

North coach Brad Scott said on Thursday that Swallow had regained much of the function in his thumb, but the Roos opted on Sunday to give their captain at least another week on the sidelines.

Collingwood  made no changes to its selected 22, with Jordan De Goey named as its substitute.

Turner will start in the green vest for North.