PERTH, AUSTRALIA - APRIL 01: Jack Steven of the Saints walks from the field after being defeated during the round two AFL match between the West Coast Eagles and the St Kilda Saints at Domain Stadium on April 1, 2017 in Perth, Australia. (Photo by Paul Kane/Getty Images)

St Kilda star Jack Steven will miss a second straight week, with the club ruling him out of this weekend’s clash with Collingwood.

Steven suffered a punctured lung in an incident in the dying minutes of the side’s the loss to West Coast in Perth in round two.

The injury forced him to spend a night in a Perth hospital and miss the Saints’ clash against Brisbane last week.

The club had initially hoped he would play this week, but he is now expected to return in five against Geelong.

More to come.