Melbourne have confirmed midfielder Jack Viney will make a surprise return in Monday's AFL match against Collingwood.
Viney is back about three weeks ahead of schedule for the annual Queen's Birthday match against the Magpies.
He suffered a fractured knuckle in the round-10 loss to Port Adelaide and was expected to be sidelined for four weeks.
But Viney did enough at training on Saturday morning to convince the Demons he was ready.
The onballer is expected to play with a protective glove on his left hand.
The Demons also recalled Ben Kennedy, while Jeff Garlett and James Harmes were dropped.
The Magpies made four changes, with Tom Phillips to make his AFL debut.
Their big selection news on Thursday night was dropping key forward Travis Cloke after only one game back in the senior team.
Cloke appeared to make a strong case for an immediate recall on Saturday with a strong game for Collingwood's VFL team in their win over the Casey Scorpions.
Alan Toovey and Matthew Goodyear joined Cloke and Adam Oxley as Collingwood's omissions, while Jarrod Witts, Marley Williams and Jonathon Marsh will come into the team.
Also on Saturday, Richmond announced that utility Nick Vlastuin was a late withdrawal for Sunday's MCG game against Gold Coast.
Vlastuin has failed to sufficiently recover from the concussion he suffered in last week's 70-point loss to North Melbourne.
Jake Batchelor, originally dropped for this game, will take Vlastuin's place.