The AFL has confirmed the fixturing for Round 7 and 8 as part of their rolling announcements, with a Grand Final rematch scheduled for Friday night of the latter round.

Richmond will host Geelong at the MCG on Friday May 7, seven days after they face the Western Bulldogs to kick-off the Round 7 at the same venue.

Round 7 will also host the first Western Derby of the season, with West Coast and Fremantle closing out the round.

The Showdown will feature in the following week as the Power host the Crows in a Saturday night blockbuster.

The new fixtures have not allocated matches for Thursday nights, however AFL.com.au reports the league will remain open to returning to Thursday night timeslots following assessment.

Round 7

Friday, April 30
Richmond v Western Bulldogs at the MCG, 7.50pm AEST

Saturday, May 1

Collingwood v Gold Coast at the MCG, 1.45pm AEST
Adelaide v GWS Giants at Adelaide Oval, 1.40pm ACST
St Kilda v Hawthorn at Marvel Stadium, 4.35pm AEST
Sydney v Geelong at the SCG, 7.25pm AEST
Brisbane v Port Adelaide at the Gabba, 7.25pm AEST

Sunday, May 2
North Melbourne v Melbourne at Blundstone Arena, 1.10pm AEST
Essendon v Carlton at the MCG, 3.20pm AEST
West Coast v Fremantle at Optus Stadium, 2.40pm AWST

Round 8

Friday, May 7
Richmond v Geelong at the MCG, 7.50pm AEST

Saturday, May 8
GWS Giants v Essendon at Giants Stadium, 1.45pm AEST
Gold Coast v St Kilda at Metricon Stadium, 2.10pm AEST
North Melbourne v Collingwood at Marvel Stadium, 4.35pm AEST
Melbourne v Sydney at the MCG, 7.25pm AEST
Port Adelaide v Adelaide at Adelaide Oval, 7.10pm ACST

Sunday, May 9
Hawthorn v West Coast at the MCG, 1.10pm AEST
Western Bulldogs v Carlton at Marvel Stadium, 3.20pm AEST
Fremantle v Brisbane at Optus Stadium, 2.40pm AWST