It's hard to keep dynamic Fremantle forward Hayden Ballantyne down for long.
Despite concern he would miss a game with a shoulder injury sustained against Melbourne last Saturday, he has been named to play against Port Adelaide at Patersons Stadium on Saturday night.
Fremantle made two changes to meet eighth-placed Power, one forced after ruckman Aaron Sandilands suffered a cheekbone injury from a stray elbow in a marking contest against the Demons.
Jack Hannath comes into the team after some steady form for Peel and midfielder Cam Sutcliffe is back to add hard run against the Power.
Defender Alex Silvagni was dropped and is one of three emergencies, the others being Hayden Crozier and Jesse Crichton.
Fremantle general manager of football Chris Bond said on the club's website he was confident Ballantyne would play."He's got through training well this week and he's been given the OK by the doctors," Bond said.