A goal in the victory against Ross County in August was supplemented by two yesterday to bring a first defeat for Terry Butcher's side this season in the Highland capital.
Butcher's team - still second, still four points behind Celtic - left empty-handed from a match they largely dominated, with a controversially disallowed Aaron Doran 'goal' close to half-time perhaps proving pivotal.
The furore centred on the linesman's belated decision to flag for an alleged double touch on a corner from Ross Draper.
Draper protested his innocence but none of it could detract from away manager Alan Archibald's pleasure at a restorative first victory since the end of August.
On the non-goal, Archibald admitted: "It was a bit bizarre. Our player closest, James Craigen, said the ball had been touched and moved.
"He went to go and get to the ball and the linesman said it hadn't been taken. He wasn't allowed to encroach. Fair play to the linesman. He should have taken the decision more quickly, but he showed character to go back and give it."
Archibald, though, lavished praise on his team for grit and spirit in breaking a poor run of results. "It was a fantastic day's work," he said. "We're delighted with an excellent away performance. We hadn't scored enough and a lot of the stick was aimed at Kris, but it isn't just down to him. Today, his all-round play was very good and he took his first brilliantly. His second was a slice of luck.
"We've been due a win. We've dropped six points we shouldn't have, but it was a win I felt we merited. I was impressed by the hunger and desire, particularly to hang on in the last five minutes. "
Particularly in that first half, it proved a riveting spectacle, full of purposeful passing and movement - and that dash of controversy. Often the flow of play was in Partick faces, but the Maryhill club were slick and sharp on the counterattack.
Archibald brought back Craigen for Steven Lawless in the only change from the narrow defeat by Hibernian but the match all opened to script, with Inverness inventive and pressing hard on the front foot.
Aaron Muirhead was booked after going through the back of Aaron Doran as he was released by a curling Richie Foran pass.
Doran's free-kick from just wide of the left-hand corner of the box dipped narrowly over the bar and the same player's clever dink after eight minutes freed Ben Greenhalgh in the box but his angled eight-yard strike shook the near post.
The sustained pattern of home pressure was, however, disrupted in impressive fashion after 19 minutes. A mesmerising sequence of passing play by Partick culminated in a Craigen cut-back from left bye-line.
Kris Doolan's excellent first touch near the six-yard line eluded marker Gary Warren, and he turned sharply to finish with his left foot.
Five minutes later, a brilliant touch of the slenderest variety from Partick goalkeeper Scott Fox diverted a fierce Draper strike over the bar but still the pressure came and, four minutes from the break, Doran's shot was tipped away by Fox before Billy McKay almost scored the rebound.
Controversy flared right on the half-time whistle, with Inverness's "equaliser" chalked off after a consultation between officials. A short corner between Doran and Draper on the right led to McKay's volley being knocked off the line by Sean Welsh.
The ball fell to Doran outside the area but his powerful, low drive into the net was ruled out by referee Euan Norris after the linesman informed him that Draper had taken two touches on the short corner.
If Butcher wanted his team to vent their anger early after the break, it was a plea heeded.
Inside the first minute, Doran's free-kick from deep left found defender Warren outleaping everyone to head in the leveller.
Strong Inverness pressure always held the caveat of danger from Partick on the break and on the hour it took a wonderful saving tackle from Josh Meekings to prevent Doolan a clear sight of goal.
Nothing was quite coming off for Butcher's men. Amid several missed half-chances, Foran had the ball in the net, only for it to be ruled out for another infringement, and a failure to capitalise on their pressure came back to haunt the Highlanders with eight minutes remaining.
A cross from Aaron Taylor-Sinclair spun off Warren and through the grasp of flailing goalkeeper Dean Brill. Doolan deserved praise for his instinctive positioning but it was the simplest of finishes.
Draper remained bemused at the turn of events for the disallowed goal, but admirably accepted the players' share of blame for defeat.
"He's given it for taking two touches - that's what he said," Draper said. "I just don't understand, in that case, why the flag wouldn't go up as soon as Aaron touches the ball. I've put the ball on the pitch and killed it as normal and then touched it again [for the corner]. You can normally roll the ball, stop it and then step back and take the corner. That's not a foul. So I think it is a legal goal. But we could harp on about it all day. We need to move on. We've had a chat in the changing room and accepted we weren't good enough all over."