Dundee United's resurgence under new manager Jackie McNamara continued as they saw off 10-man Hearts at Tannadice to make it back-to-back victories.
- Related Content
The Tangerines got off to a flying start through Johnny Russell's second-minute opener before John McGlynn's visitors had Ryan Stevenson sent off for a foul on Gary Mackay-Steven midway through the first half.
Willo Flood made it 2-0 for McNamara's side on 62 minutes only for Michael Ngoo to pull one back for the Jambos in the 76th.
Despite their best efforts to force a late equaliser it was the revitalised hosts who ran out winners, with substitute Michael Gardyne sealing matters in the final minute.
United had been buoyed last week by their first win at on home soil since way back in August when they defeated Rangers in the Scottish Cup to set up a quarter-final tie with city rivals Dundee next month.
The Tangerines got off to a whirlwind start when they scored after just 15 seconds in last Saturday's cup tie.
And they did not have long to wait on their return to Clydesdale Bank Premier League action before breaking the deadlock against a stunned Hearts side.
The move began with Mackay-Steven releasing the onrushing John Rankin down the left.
Rankin's cross was met by Russell, who took the ball off the toe of team-mate Stuart Armstrong before swivelling and finishing with his right foot low into Jamie MacDonald's right-hand corner from eight yards.
It meant Russell, who scored twice against Rangers last week, continued his purple patch as he took his tally to seventeen goals for the season.
Hearts suffered a blow in the 19th minute when skipper Marius Zaliukas was forced to go off injured after clashing with Russell and then appearing to land awkwardly on his ankle.
A minute later, though, they brought out a fine save from United keeper Radoslaw Cierzniak in their first real attack of the game.
Defender Danny Wilson fed fellow on-loan Liverpool player Ngoo, who wasted no time in firing in a 22-yard shot which Cierzniak did well to fist to safety.
But on 25 minutes Stevenson was sent off for a challenge on Mackay-Steven. The Hearts midfielder appeared to go in on high on the United winger and referee Willie Collum showed no hesitation in producing a straight red card despite Heart's bitter protests.
United set about trying to make the most of their extra man but Hearts held on to get in at half-time just 1-0 down.
The second half was a flat affair until the 56th minute, when Russell found space to whip a dangerous cross into the box.
Skipper Jon Daly threw himself at it to get a touch but visiting keeper MacDonald dived smartly to deny him by parrying the ball away.
But in the 62nd minute the hosts extended their lead to 2-0 thanks to Flood.
A slick one-two involving Russell and Flood saw the former Celtic midfielder steady himself before slotting a perfect left-foot finish past the helpless MacDonald.
Flood was then booked for his celebration but by then it was clear the points were staying on Tayside.
A few minutes later, Hearts came close at the other end when Gavin Gunning's mistake allowed Ngoo to gain possession and his raking 20-yard drive came crashing back off Cierzniak's bar.
In the 76th minute, Hearts gave themselves some hope when United failed to clear Fraser Mullen's corner and Ngoo pounce to drive a shot home from 12 yards.
But any hopes they had of a comeback ended in the 89th minute when Rankin released Daly, who cut the ball back for substitute Gardyne to finish from point-blank range.