Caley Thistle netted three goals in the space of 10 minutes to save their long Championship unbeaten run with a 3-3 draw against Queen of the South at Palmerston.
Inverness’ run, which has seen them go undefeated in the league since March, looked to be coming to an end when goals from Lyndon Dykes, Stephen Dobbie and Josh Todd put them three goals behind after the hour mark.
A stunning fightback through Jamie McCart, Nathan Austin and Sean Welsh saw the Highlanders make it 25 matches without defeat however, with the result keeping them eight points adrift of leaders Ayr United in fourth.
John Robertson named the same side that defeated Partick Thistle 1-0 at Firhill the previous weekend, with the likes of Carl Tremarco, Shaun Rooney and Angus Beith still sidelined.
Queens threatened early on, with an excellent chance falling their way on five minutes when Andrew Stirling’s cutback from the right picked out Dykes, but his low shot clipped the outside of the post on its way wide.
Inverness showed some neat play however, with Sean Welsh’s lofted delivery headed wide by George Oakley.
Queens regained the ascendancy however, with Dykes lashing into the side netting with a powerful strike on 24 minutes, however the home side were not to be denied eight minutes later. Dobbie’s delivery from the right was partially cut out by Brad Mckay before being tucked home from close range by Dykes, with the Caley Jags defence contesting the ball struck the attacker’s hand before finding the net.
Queens finished the first half on top, with Ridgers denying Dykes’ header, before Callum Semple nodded a Gary Harkins free kick wide.
It took the visitors only six minutes of the second half to add their second however, with Dykes turning provider with a long ball to Dobbie which prompted Ridgers to rush off his line to cover for the outstretched defence, with the experienced attacker rounding the goalkeeper before slotting home from long-range.
Queens looked to have wrapped up the points just after the hour mark when Stirling set up Todd to curl an outstanding effort past Ridgers from 18 yards.
It appeared to be game over but two goals in the space of four minutes revived Inverness’ hopes, with McCart nodding home Chalmers’ free kick on 70 minutes before substitute Austin steered home Tom Walsh’s delivery.
Caley Jags required a fine save from Ridgers to keep them in the game on 78 minutes when he tipped Todd’s 20-yard effort over, and it proved crucial when the Highlanders were handed the chance to level on 81 minutes, as referee Greg Aitken pointed to the spot when Welsh was tripped by Callum Fordyce. Welsh sent Leighfield the wrong way to complete the turnaround.
Caley Thistle were denied a winner in stoppage time when Austin saw his effort deflected behind by Leighfield after being played through by Polworth.