Richmond and Geelong will meet for the first time since the 2020 Grand Final in Round 8, while the timeslots for the Showdown and Western Derby have also been locked in.
The AFL on Thursday released the fixture for Round 7 and 8 of the home and away season.
The league in December released the full fixture for Rounds 1 to 6, but only the match-ups — no times or dates — for Rounds 7 to 23.
But the Tigers-Cats Grand Final rematch will now be a Friday night blockbuster at the MCG in early May.
Watch the 2021 Toyota AFL Premiership Season. Every match of every round Live on Kayo. New to Kayo? Try 14-Days Free Now >
It’ll be the second straight Friday night clash for Richmond, which has been pitted against the Western Bulldogs on April 30 at the MCG in what looms as a tantalising match-up.
The first South Australian and Western Australian derbies of the season have also been finalised.
West Coast and Fremantle will lock horns on the Sunday afternoon of Round 7, while Port Adelaide and Adelaide have been scheduled for the Saturday night of Round 8.
There’ll be five games played on the Saturday of both Rounds 7 and 8, with the AFL opting not to schedule any Thursday night matches for those two rounds.
The league said it would likely schedule Thursday night games for later rounds, but would have to consider factors like shortened breaks for players.
ROUND 7 (all times AEST)
Friday April 30
Richmond v Western Bulldogs, MCG (7.50pm)
Saturday May 1
Collingwood v Gold Coast Suns, MCG (1.45pm)
Adelaide Crows v GWS Giants, Adelaide Oval (2.10pm)
St Kilda v Hawthorn, Marvel Stadium (4.35pm)
Sydney Swans v Geelong Cats, SCG (7.25pm)
Brisbane Lions v Port Adelaide, Gabba (7.25pm)
Sunday May 2
North Melbourne v Melbourne, Blundstone Arena (1.10pm)
Essendon v Carlton, MCG (3.20pm)
West Coast Eagles v Fremantle, Optus Stadium (4.40pm)
ROUND 8 (all times AEST)
Friday May 7
Richmond v Geelong Cats, MCG (7.50pm)
Saturday May 8
GWS Giants v Essendon, Giants Stadium (1.45pm)
Gold Coast Suns v St Kilda, Metricon Stadium (2.10pm)
North Melbourne v Collingwood, Marvel Stadium (4.35pm)
Melbourne v Sydney Swans, MCG (7.25pm)
Port Adelaide v Adelaide Crows, Adelaide Oval (7.40pm)
Sunday May 9
Hawthorn v West Coast Eagles, MCG (1.10pm)
Western Bulldogs v Carlton, Marvel Stadium (3.20pm)
Fremantle v Brisbane Lions, Optus Stadium (4.40pm)