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.

AFL broadcasting manager Travis Auld said the rolling fixture and release of smaller game blocks provided those scheduling games flexibility in the ongoing COVID-19 uncertainty.

How the ‘Sydney Swarm’ stifled Richmond | 06:09

“A flexible fixturing approach has provided us with an opportunity to optimise our scheduling of prime time slots in each round. The clubs featured in the next block have been strongly influenced by their form in the early part of the season,” Auld said/

AFL Head of Broadcasting and Scheduling Marcus King said the confirmation of dates and times of the fixture in smaller blocks will continue for the short term, as the league tries to balance providing certainty for fans and clubs.

“The dates and times were formulated having regard to current government advice and border restrictions and we believe we have been able to deliver an attractive fixture for fans both in venue and watching around the country.”

LISTEN TO THE LATEST EDITION OF THE FOX FOOTY PODCAST HERE, OR TAP TO SUBSCRIBE IN ITUNES OR SPOTIFY

AFL head of broadcasting and scheduling Marcus King added: “The dates and times were formulated having regard to current government advice and border restrictions and we believe we have been able to deliver an attractive fixture for fans both in venue and watching around the country.”

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.

Richmond’s Dustin Martin and Geelong’s Jake Kolodjashnij during the 2020 AFL Grand Final. Picture: Sarah ReedSource: News Corp Australia

The league said it would likely schedule Thursday night games for later rounds, but would have to consider factors like shortened breaks for players.

The AFL said it’ll aim to release Rounds 9 and 10 fixtures after Round 5 has been completed.

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)