MELBOURNE, AUSTRALIA - AUGUST 04: James Worpel of the Hawks, who kicked the winning goal, celebrates the win on the final siren as Michael Hurley of the Bombers looks dejected during the round 20 AFL match between the Hawthorn Hawks and the Essendon Bombers at Melbourne Cricket Ground on August 4, 2018 in Melbourne, Australia. (Photo by Michael Dodge/Getty Images)

The Round 7 fixture has been revealed by SEN’s Sam Edmund.

Hawthorn and Essendon will kick things in a huge Thursday night clash at the MCG on Thursday July 16.

Another key matchup to look forward to is Geelong and Collingwood meeting at Optus Stadium on the Friday night.

The Sunday fixture features a grand final rematch between GWS and Richmond on the Sunday afternoon at the MCG followed by a Derby between Fremantle and West Coast at Optus Stadium that night.

See the full Round 7 fixture below…

Thursday July 16

Hawthorn v Essendon at the MCG (7:40pm AEST)

Friday July 17

Geelong v Collingwood at Optus Stadium (8:10pm AEST)

Saturday July 18

Sydney v Brisbane at SCG (1:45pm AEST)
Melbourne v Western Bulldogs at the MCG (4:35pm AEST)
Gold Coast v Carlton at Metricon Stadium (7:40pm AEST)
North Melbourne v Adelaide at Marvel Stadium (7:40pm AEST)

Sunday July 19

St Kilda v Port Adelaide at Marvel Stadium (1:05pm AEST)
Richmond v GWS Giants at MCG (3:35pm AEST)
Fremantle v West Coast at Optus Stadium (8:35pm AEST)