The AFL's latest fixtures has been released, and fans are in for a treat!
Currently the two last remaining undefeated sides, Melbourne and the Western Bulldogs, will open Round 11 in a Friday night blockbuster at Marvel Stadium.
The Dees have been rewarded for their hot start to the year, set to face Brisbane in Alice Springs the following Friday night to open Round 12.
SEE ALSO: Ranking the top 10 AFL defenders since 2010
The annual Dreamtime at the 'G clash between Essendon and Richmond has also been locked in for Round 12 on the Saturday night.
Round 12 will be the first of the three bye fixtures, with Geelong, Gold Coast, Greater Western Sydney, Hawthorn, North Melbourne, Port Adelaide all set to have the weekend off.
Check out the full Rounds 11 and 12 fixtures below!
ROUND 11ย (All times AEST)
Friday, May 28
Western Bulldogs v Melbourne, Marvel Stadium (7.50pm)
Saturday, May 29
Collingwood v Geelong, MCG, (1.45pm)
Brisbane v Greater Western Sydney, Gabba, (2.10pm)
St Kilda v North Melbourne, Marvel Stadium, (4.35pm)
Gold Coast v Hawthorn, TIO Stadium, (7.40pm)
West Coast v Essendon, Optus Stadium, (7.40pm)
Sunday, May 30
Richmond v Adelaide, MCG, (1.10pm)
Sydney v Carlton, SCG, (3.20pm)
Port Adelaide v Fremantle, Adelaide Oval, (4.40pm)
ROUND 12ย (All times AEST)
Friday, June 4
Melbourne v Brisbane, TIO Traeger Park, (7.50pm)
Saturday, June 5
St Kilda v Sydney, Marvel Stadium, (1.45pm)
Adelaide v Collingwood, Adelaide Oval, (4.35pm)
Essendon v Richmond, MCG, (7.25pm)
Sunday, June 6
Carlton v West Coast, MCG, (3.20pm)
Fremantle v Western Bulldogs, Optus Stadium, (6.40pm)
Byes:ย Geelong, Gold Coast, Greater Western Sydney, Hawthorn, North Melbourne, Port Adelaide