Inverness midfielder Andrew Shinnie hopes for more happy times against St Mirren after ending his injury frustration in midweek.
Shinnie made his first appearance since breaking his foot in January as Inverness secured their Clydesdale Bank Premier League status with a 0-0 draw against Dunfermline.
The former Rangers player was a late substitute and he is hoping for a start against St Mirren in Paisley on Saturday.
Shinnie scored his first goal for the club against the Buddies and also scored in a 2-1 win at St Mirren Park with Caley Thistle unbeaten against their opponents this season.
"My first goal was against them up here," the 22-year-old said.
"That was the first game I really came into myself and I started to push on after that game.
"We had a great win there in December and I managed to get an early goal which settled us.
"We dug really deep that day and got a great result. A similar result and another goal for me would be great.
"They're a good team but I have enjoyed playing against them."
Shinnie feels he is ready to start despite his lay-off.
"I only got a short spell the other night but I really enjoyed it," he said.
"It was just great to be back on the pitch and get a touch of the ball.
"I felt I did okay when I came on and felt quite sharp. If the gaffer wants to give me a start, I'm ready."
Shinnie made a significant impact in a creative midfield role after settling in at Caley Thistle following an injury-hit end to his Rangers career.
The Aberdeen-born player scored a hat-trick in a memorable 6-3 triumph at Kilmarnock in November.
But, like many of Terry Butcher's team this season, injury disrupted his progress.
Shinnie said: "It's been good and bad.
"I had some great times earlier in the season. I was on a decent spell of form and it was quite a blow with the injury because I have had some of them in the past.
"It really gets to you on a Saturday when you're sitting in the house looking out for the score when the boys are away playing.
"We have had a few injuries which has made it difficult for the manager.
"He's not had a set team to work with and a full squad to work with.
"Its been frustrating but we're in the league next season."