Inverness recorded just their second win under manager John Hughes as Danny Williams secured them a gritty 1-0 victory over Aberdeen at Pittodrie.
Williams' first goal for the club was sufficient to lift Hughes' men back up to fourth place in the Scottish Premiership table.
Aberdeen's Mark Reynolds threatened from an early corner while Billy McKay was inches away from Aaron Doran's low cross at the other end in a bright start.
Dons striker Scott Vernon glanced a header wide before David Raven gave the visiting support a fright as he sliced Andy Considine's cross past the near post.
The home side, looking for a fifth straight win, were building some momentum, but a series of corners yielded no profit and the wind was taken out of their sails by a classic counter-strike.
Doran's cross was flicked on by McKay to Williams (22) who blasted home off the underside of the bar.
Jamie Langfield did well to keep out Doran's strike, before the dilligent Williams worked the Aberdeen goalkeeper while McKay was always a danger.
Home captain Russell Anderson saw his header fly over the bar while Graeme Shinnie clipped a left-footed effort against the goalframe from the edge of the box.
McKay too went close as Caley Thistle looked to kill the game off but the visitors were to hold out for a morale-boosting success.