St Kilda will face Port Adelaide in Round 7 of the 2020 AFL Season at Marvel Stadium on Sunday, July 19 at 1:05pm.
The two sides were originally scheduled to meet in China in Round 12 for the Shanghai Showdown, before the match was relocated to Marvel Stadium and then ultimately cancelled in the wake of the COVID-19 shutdown.
It will be the first time since 2013 that St Kilda has hosted Port Adelaide on its home deck.
The Sunday fixture comes after last night's announcement that the Saints would face Geelong in Round 6 on Thursday night, with the clash marking the club's first prime-time slot since 2018.
St Kilda v Port Adelaide
Sunday 19 July
Marvel Stadium, 1:05pm
Broadcast on Fox Footy