Raith Rovers rode their luck to keep alive their slender cinch Championship title hopes with a smash-and-grab 1-0 win at third-bottom Inverness.
Caley Thistle, looking for a third successive win to further boost their survival push, hit the goal frame four times and saw visiting goalkeeper Kevin Dabrowski produce a host of stunning saves.
But in the end it was Lewis Vaughan’s 49th-minute strike that settled the contest as Raith, who could have seen leaders Dundee United win the league on Saturday if they had lost at Caledonian Stadium, close the gap on the pacesetters to three points.
Duncan Ferguson’s Inverness created several good chances to take the lead in a one-sided first half, with Dabrowski keeping out Cammy Harper’s 25-yard free-kick before Alex Samuel was denied by a goalline block.
The hosts came even closer in the 21st minute when Harper fired against the bar and then saw Dabrowski fling up a leg and somehow manage to block his follow-up.
Rovers had done little to prove they were the team at the top end of the able in the first half but four minutes after the restart they took the lead, top scorer Vaughan getting on the end of a flick-on to coolly guide the ball past Mark Ridgers.
That proved to be the game’s decisive moment as the Raith goal continued to lead a charmed life, Samuel seeing a curling shot come back off the far post and the brilliant Dabrowski turned over a shot from the same player.
Inverness then hit the crossbar twice in quick succession, Danny Devine and James Carragher seeing headers come back off the goal frame, before Dabrowski tipped over a stoppage-time effort as Raith somehow held on for the three points.