Port Adelaide has confirmed a twenty-three man squad to take on Melbourne at AAMI Stadium tonight.

Hard man Matt Thomas has been confirmed in the side to face the Demons in what will be his first game for the club since injuring his knee mid-way through last season.

[ Related: Preview: Power v Demons ]

Skipper Dom Cassisi will miss the match to attend an interstate family wedding, with Travis Boak set to lead the club tonight.

Steven Salopek will not play in tonight's match, but is set to play for Glenelg against Port Adelaide's SANFL side in a trial match at Alberton tomorrow.

David Rodan (back) failed to pass a fitness test at training while Alipate Carlile and Chad Wingard will also miss tonight having both pulled up sore from last week's match against Fremantle. However, football operations manager Peter Rohde confirmed that both would have played had it been Round 1.

[ Related: Gameday: Power v Demons ]

Ruckman Brent Renouf - who played his first match for the club against the Dockers on the weekend - will sit the match out as he manages knee tendonitis. He’ll undergo further conditioning to be ready for Round 1.

Final team v Melbourne

5. Matthew Broadbent
6. Danyle Pearce
7. Brad Ebert
9. Jacob Surjan
10. Travis Boak (C)
12. Jackson Trengove
13. Cameron O'Shea
14. Paul Stewart
16. Ben Jacobs
17. Robbie Gray
18. Kane Cornes
21. Matthew Thomas
28. Jay Schulz
30. Troy Chaplin
31. Darren Pfeiffer
32. John Butcher
34. Jarrad Redden
35. John McCarthy
39. Justin Westhoff
40. Aaron Young
42. Thomas Jonas
43. Daniel Stewart
44. Tom Logan