The 29-year old winger has been battling an ankle problem since the end of May and required a giant does of painkillers and anti-inflammatories to take his part in the starting line-up and score twice in the 4-3 extra-time triumph over Dundee United.
"I haven't trained all week. I did a little on Saturday and I was still sore," he said.
"God knows how many painkillers and anti-inflammatory pills I've taken.
"Tomorrow I'll wake up with a really big ankle but it's just a question of coping with the swelling and trying to play through it.
"MRI scans last week showed there is no significant ligament damage so playing through the pain isn't making it worse.
"Right now it's uncomfortable more than anything else, although the more times you strike a ball the more you're going to aggravate it.
"I struck one during the warm-up and it was painful.
"But it's all in your head, so I came back in and had a few more painkillers. Two minutes later I tested it again and it was all right.
"Now I want to play against Inverness next week when we can clinch the title.
"I feel great and want to play as many games as possible."