Manager Terry Butcher admitted his Inverness side came up short in their
He said: "If you take this 90 minutes away, it's been a great season for us so far.
"That's why it hurts today as we've been nowhere near the standard we have set for ourselves.
"Unfortunately we haven't got a game for two weeks, so it hurts even more as we have to think about this defeat for a fortnight."
It was a game in which Inverness really never got going and that was compounded by a rampant St Johnstone side.
"Sometimes it'll do you more good than harm, because it'll just show the players that if you're not at the level of performance that St Johnstone showed , then we will get a thrashing," Butcher said.
"We were happy it was only four, because it could have been a lot more.
"They were first to everything, we were probably third, not even second so we didn't win any second balls. They were good in that department, they were good in every department.
"It was a right good tonking and it hurts but we'll take it on the chin.
"We need to re-group, and get back to the basics we've shown all season."
The defeat knocks the Highland club off the top of the Scottish Premiership but Butcher says he's happy with the position at the moment.
"It took us 16 games to get to 19 points last season and we're there in eight," he added.
"It's disappointing to lose two away games in a row because we're normally good away from home and I feel sorry for our travelling support who have been excellent.