Dundee United picked up all three points against a poor Kilmarnock at Tannadice to remain undefeated at home.
Noel Hunt celebrates after opening the scoring at Tannadice
Noel Hunt opened the scoring after just eight minutes, latching on to a Darren Dods flick-on before driving home.
In a pulsating last 10 minutes, Hunt missed a penalty after Prince Buaben was tripped by Ryan O'Leary, then Buaben sealed it in the last minute.
Jordan Robertson was sent off trying to retrieve the ball from Alan Combe as United were awarded their penalty.
Dundee United had to make do without the suspended Lee Wilkie and skipper Barry Robson after their Pittodrie red cards last time out, Willo Flood was also dropped to the bench.
In came Gary Kenneth, Mark Kerr and Jon Daly who was making his first start in six months after rupturing his cruciate ligament.
For Killie, Craig Bryson and Ian Flannigan came in for the benched Willie Gibson and Jamie Hamill from the side beaten by Celtic last weekend.
The home side were keen to get back on the winning trail following their defeat to Aberdeen and they went in front after just eight minutes.
Kenneth's throw was flicked into the path of Noel Hunt by Darren Dods and Hunt took a touch before driving the ball passed former United keeper Alan Combe.
Hunt - called into the Republic of Ireland B squad for the friendly with Scotland's B team - scoring his eighth goal of the season.
Prince Buaben then saw a shot was well saved by Combe before Jordan Robertson somehow contrived to clip the rebound over the bar when it looked easier to score.
Killie's Iain Flannigan tries to close down United's Mark Kerr
A Sean Dillon corner then found Darren Dods in the six yard box but his downward header bounced over.
Combe and Colin Nish took knocks but recovered as the Ayrshire men somehow made it to half-time just one behind.
Jim Jefferies refrained from changing things at the break and his side began brighter as the match got back underway but a cutting edge was still lacking.
Combe was forced back into action as he parried a Hunt free-kick before Robertson saw a shot blocked by Simon Ford.
Killie then changed things with Gary Locke, Rhian Dodds and Gibson entering the fray.
The longer the game went on the deeper United defended and the more encouraged Killie became.
Rhian Dodds' 20 yard strike flew just wide seconds after Szamotulski - still having not conceded at home this season - denied Gary Wales with another magnificent stop.
With just four minutes to go, United had the chance to seal the points as Buaben was taken down by O'Leary in the box.
Jordan Robertson - in trying to retrieve the ball from Combe - appeared to go head to head with the goalkeeper and received a straight red card.
It was United's third ordering off in two matches, their seventh of the season.
Hunt stepped up but somehow, Combe produced a sublime save to keep the spot-kick out, at the expense of a corner.
The game was over as a contest as the match went into injury time when Buaben slammed home from Hunt's cross.
Dundee Utd: Szamotulski, Dillon, Dods, Kenneth, Kalvenes, Kerr, Gomis, Buaben, Daly (Flood 88), Hunt, Jordan Robertson. Subs not used: McLean, David Robertson, Robb, Duff, Johnny Russell, Milligan.
Sent off: Robertson 86.
Goals: Hunt 8, Buaben 90.
Kilmarnock: Combe, Wright, Ford, O'Leary, Hay, Invincibile, Fowler, Bryson (Dodds 62), Flannigan (Locke 56), Wales, Nish (Gibson 67). Subs not used: Harpur, Lilley, Hamill, Taouil.
Booked: Combe, Wright, Ford, Invincibile.
Ref: D Somers