Carlton ruckman Matthew Kreuzer returns from a hip injury for Saturday night's crunch match against Richmond at the MCG.

The Blues also get back Marcus Davies, Kane Lucas and Zach Tuohy for Jordan Russell, Paul Bower, Matthew Watson and Nick Duigan.

Jake King is back for the Tigers, with Brett O'Hanlon omitted.

North Melbourne is unchanged for Saturday's clash with Melbourne at Docklands, who have recalled Brent Moloney, Jordie McKenzie and James Sellar for Ricky Petterd, Tom Couch and James Magner.

Collingwood made four changes for Saturday's trip to bottom side Greater Western Sydney, with premiership players Harry O'Brien (groin), Dale Thomas (ankle), Steele Sidebottom (quad) and Darren Jolly (soreness) all given a break.