On Friday night, the Western Bulldogs will play Port Adelaide after both teams were impressive winners of their respective second-round matches over the weekend.
St Kilda and Fremantle, who both scraped home in thrillers to set up their semi-final clash, will play on Saturday night.
The full fixture for the NAB Cup and NAB Challenge matches is listed below:
NAB Cup
Friday March 5
Western Bulldogs v Port Adelaide at Etihad Stadium, 7.40pm
Saturday March 6
St Kilda v Fremantle at Etihad Stadium, 7.10pm
NAB Challenge
Friday March 5
Brisbane Lions v Geelong Cats at Southport, 3.30pm
Richmond v Collingwood at Visy Park, 4pm
Saturday March 6
Hawthorn v North Melbourne at North Ballarat, 2pm
West Coast v Carlton at Leederville, 10.30am
Brisbane Lions v Geelong Cats at Visy Park, 3pm*
Adelaide v Melbourne at Elizabeth, 4pm
Sydney Swans v Essendon at Blacktown, 7pm
The AFL wishes to advise that Subiaco was unavailable to host a semi-final match in the NAB Cup competition this weekend, due to a prior booking, while AAMI Stadium was not considered as a semi-final venue due to the Adelaide Festival and the lack of travel / accommodation options for a travelling team in Adelaide.
* The Geelong Cats-Brisbane Lions match was originally scheduled to be played on the Gold Coast on Friday but constant rain has caused the match to be moved.