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
In: David Astbury, Dion Prestia
Out: Ryan Garthwaite, Kamdyn McIntosh
In: Jarrad McVeigh, James Rose
Out: Tom Papley, Harry Marsh