Follow it LIVE: Port Adelaide v Richmond from 7.20pm ACST. Picture: AFL Media

PORT Adelaide's tall stocks have taken a hit ahead of its mega-clash against Richmond at Adelaide Oval, with Todd Marshall a very late withdrawal.

The key forward rolled his ankle at training earlier this week, and didn't recover in time to take his place in the 21. He was withdrawn 20 minutes before the opening bounce.

Back-up ruck Peter Ladhams – who was dropped on Thursday night – has come into the side.

Port Adelaide’s medical substitute is Sam Mayes.

ALL THE STATS Follow it LIVE when the game begins

If last year's epic preliminary final is anything to go by, we have a classic on the way tonight at 7.20pm ACST

Both Port Adelaide and Richmond started this season in red-hot form, but that all came crashing down last week when the Eagles dismantled Port in Perth, and the young Swans served it up to the Tigers at the MCG.

So what happens tonight with both teams on the rebound after stinging losses? Who will make an early statement? 

02:27

Damien Hardwick and Ken Hinkley certainly made statements at the selection table.

Josh Caddy, running defender Derek Eggmolesse-Smith and last week's medical substitute Daniel Rioli have all been omitted from the team that lost to Sydney.

Rioli, who replaced Dion Prestia in the first quarter, has been left out of the 26-man squad altogether. 

SOUND THE ALARM Streaming in On Demand NOW

Meanwhile, Bachar Houli has been named for his first game of 2021 in a straight swap for Eggmolesse-Smith, while Jack Ross has also been recalled after coming on in round one as the medical sub and being an unused sub in round two.

04:04

Hinkley dropped ruck/forward Ladhams, along with last week's unused sub Miles Bergman, while No.16 draft pick Lachie Jones will play his first game for the Power.

The Tigers announced debutants Will Martyn and Rhyan Mansell earlier in the week to help offset the forced absences of Prestia (hamstring) and Kamdyn McIntosh (concussion).

CHECK OUT THE TEAMS Flag Tiger axed, debutants galore

Port sits fourth on the ladder ahead of the game, and Richmond is sixth, but if West Coast beats St Kilda, Adelaide downs North, and Geelong rolls the Demons, those three teams will move ahead of tonight's loser. 

Port Adelaide v Richmond at the Adelaide Oval, 7.20pm ACST

LATE CHANGE
Port Adelaide: Todd Marshall (ankle) replaced in selected side by Peter Ladhams
Richmond: Nil

MEDICAL SUBSTITUTES
Port Adelaide: Sam Mayes
Richmond: Josh Caddy