The AFL has released the dates and times for Rounds 20 to 22 this afternoon.

The Eagles will head to Queensland to face the improving Gold Coast Suns at Metricon Stadium on Sunday July 31.

The following week, West Coast hosts Adelaide in the club's final home match of the season with bouncedown set for 2:10pm.

The penultimate round of the home and away season will feature a Saturday night RAC derby contest against the Dockers.