Port Adelaide will host its second Friday night encounter of the season when it takes on Collingwood at Adelaide Oval on July 23.
The game will start at 6:45pm ACST and be broadcast nationally on Channel 7.
It will be the fourth week in a row where the club’s game will be broadcast on national free-to-air television.
Port Adelaide last played on a Friday night at Adelaide Oval in the Round 4 win over Richmond.
The AFL has also revealed that Port’s Round 20 game against Greater Western Sydney will be played on Sunday 1 August from 1:10pm AEST / 12:40pm ACST at a venue to be confirmed.
Port Adelaide chief executive Matthew Richardson welcomed the fixtures, particularly the Round 19 home game.
“Round 19 is shaping to be Travis Boak’s 300th game for our club and it is fantastic that his significant milestone will be showcased on national free-to-air television,” said Mr Richardson.
The Round 20 fixture was to have been played in Canberra but the uncertainty around the COVID-19 situation has meant that the AFL is considering alternative venues for the game.