The AFL has confirmed the fixture for Rounds 19 and 20, with North Melbourne to take on Carlton and Geelong.
The Roos will play the Blues on Sunday, July 25 at Marvel Stadium, with the first bounce at 4.40pm AEST.
The game is a designated away fixture, with replacement game access for eligible match day members.
North returns to Blundstone Arena, Hobart, for its clash against Geelong on Saturday, July 31 at 1.45pm AEST.
Ticketing information will be communicated once it becomes available.
Round 19
Friday, July 23
Port Adelaide v Collingwood at Adelaide Oval, 6.45pm ACST
Saturday, July 24
Hawthorn v Brisbane at the MCG, 1.45pm AEST
Sydney v Fremantle at GMHBA Stadium, 1.45pm AEST
Essendon v GWS Giants at Marvel Stadium, 4.35pm AEST
Gold Coast v Melbourne at TIO Stadium, 6.55pm ACST
West Coast v St Kilda at Optus Stadium, 5.40pm AWST
Sunday, July 25
Western Bulldogs v Adelaide at Mars Stadium, 12.40pm AEST
Geelong v Richmond at the MCG, 1.45pm AEST
Carlton v North Melbourne at Marvel Stadium, 4.40pm AEST
Round 20
Friday, July 30
Essendon v Sydney at Marvel Stadium, 7.50pm AEST
Saturday, July 31
North Melbourne v Geelong at Blundstone Arena, 1.45pm AEST
Brisbane v Gold Coast at the Gabba, 3.20pm AEST
St Kilda v Carlton at Marvel Stadium, 4.35pm AEST
Melbourne v Western Bulldogs at the MCG, 7.25pm AEST
Adelaide v Hawthorn at Adelaide Oval, 7.10pm ACST
Sunday, August 1
GWS Giants v Port Adelaide at TBC, 1.10pm AEST
Collingwood v West Coast at the MCG, 2.10pm AEST
Fremantle v Richmond at Optus Stadium, 3.10pm AWST