Craig Gordon provided a peak behind the curtain at Heart of Midlothian as he revealed Lawrence Shankland is not the most lethal finisher in training - naming two others who are the tough to face as a goalkeeper.

The Hearts legend described Shankland as "phenomenal" and one of the best finishers he has played with but noted he saves "it all for the weekends".

READ MORE: Lawrence Shankland reveals Hearts turning point and moment he was the angriest

"He's never normally as good in training and he would tell you that himself," Gordon said. "He seems to save it all for the weekends, which is fine!"

"He is a great finisher, he really is. I have been lucky to play with a few brilliant finishers, Darren Bent, Leigh Griffiths, now 30 goals here at Hearts for Shanks is phenomenal. That one at St Mirren sums it up. He hooks it over his shoulder, he is off balance and still finds the target which is an incredible skill to have. Not many people have and that is why they are so hard to come by, strikers like that.

"Great to watch him rack up the goals and hopefully he is still here next season."

So if it's not Shankland, who are Gordon's toughest opponents in training?

"Alan Forrest is a good finisher," he revealed. "Alex Cochrane scores so many more goals in training. I don't think he's scored this season.

"I think he must have 50 in training and none in games! So maybe he could finish the season with one in an actual game, that'd be good."