ST KILDA captain Nick Riewoldt says injured small forward Stephen Milne is on track to play in Sunday’s must-win clash with Adelaide.

Milne cracked his cheekbone early in last Sunday’s belting of Fremantle but played a significant part in the result despite the injury.

Rather than flying home, Milne was driven back from the west to protect the bone from further injury, arriving home yesterday, but Riewoldt said he thought Milne could well play.

"He had minor surgery yesterday, and will train this afternoon, so fingers crossed that he comes up," Riewoldt said.

"The doctors are all really happy with how it went, I think it was a little bit better than expected, so at this stage he's a chance, but we won't know more until this afternoon.

"He needs to train to assess whether he's able to play. I'm sure they'll give him right up until game day – today's only Friday, we don't play until Sunday, but I imagine he'll try and train today."

Milne looked terrible on the weekend with a severely swollen face, but Riewoldt said he was improving rapidly.

"He looks all right – he looks okay, he looks better than he did on the weekend," Riewoldt said with a laugh.

"Obviously the swelling's gone down a little bit, and it's hard to keep a guy like Milney down, so he's in pretty good spirits and looking forward to the possibility of playing.

"His eye's a lot more open than it was – his vision was pretty limited last week, but I've just seen him then, and he looks a lot better than he did."

The skipper said Milne's courage was something nobody around the club doubted.

"We certainly have (seen it before) – he was in a very similar position three weeks ago when we played at Subiaco – he suffered a similar facial injury, had surgery and then played the next week.

"We were aware of that, it's terrific courage, and it sets the standard for the rest of the team."