RICHMOND has recalled Dion Prestia and Sydney has regained Jarrad McVeigh for Thursday night's top-of-the table clash at Etihad Stadium.

Prestia hasn't played since round seven after a calf injury and has managed just four games this year after being a key member of the Tigers' flag last year.

But the former Sun will be back for the game, alongside key defender David Astbury, who missed the Tigers' win over Geelong in round 13 with an ankle injury.

Premiership player Kamdyn McIntosh has been dropped, alongside defender Ryan Garthwaite.

McVeigh comes into the Swans' side after missing their round 14 win over West Coast due to a minor calf strain. The veteran has replaced Harry Marsh in the backline.

But the Swans will miss Tom Papley, who is out with injury. Young forward James Rose has been included as Papley's replacement.

It will be the first time the clubs have met at Etihad Stadium since round seven, 2006, when the Swans won by 118 points.

CHECK 'EM OUT Full teams here

Thursday, June 28

Richmond v Sydney at Etihad Stadium, 7.20pm AEST

RICHMOND

In: David Astbury, Dion Prestia

Out: Ryan Garthwaite, Kamdyn McIntosh

SYDNEY

In: Jarrad McVeigh, James Rose

Out: Tom Papley, Harry Marsh

Podcast: Who wears a blindfold on a pre-season camp?

Find AFL Exchange on iTunes, Audioboom, Acast, Mixcloud or RSS.