Dundee Utd 0 - 1 Dunfermline
Paul Burns stole the three points as Dunfermline Athletic continued their unbeaten return to the top flight with a late winner against Dundee United.
Goalkeeper Paul Gallacher had been the hero for the Pars with a superb triple save to deny Jon Daly, Willo Flood and David Robertson in the first half.
Johnny Russell and John Rankin squandered chances for United after the break and Gallacher saved from Flood.
But Burns pounced on a Joe Cardle cross to fire home five minutes from time.
Gavin Gunning had been handed his first start for United, the former Blackburn defender replacing Keith Watson as manager Peter Houston re-organised a defence run ragged in last weekend's 5-1 hammering by Celtic.
Dunfermline re-arranged their own defence, perhaps signalling their intent by dropping John Potter to the bench despite the defender's successful appeal against a red card and bringing in winger David Graham.
However, the Pars were rarely seen as an attacking force in the early stages as United were given plenty of room to build from midfield.
Willo Flood took the opportunity to unleash a powerful drive from 30 yards, but it was straight at goalkeeper Paul Gallacher.
While Dunfermline started to settle, United remained the more incisive and Barry Douglas headed wide from 12 yards.
Martin Hardie flicked a header wide from a similar range at the other end, but that was Dunfermline's only effort on goal during a first half during which United inched closer and closer to an opener.
United responded positively and Jason Thomson's last-ditch interception denied Johnny Russell in front of goal then Barry Douglas and Jon Daly threatened with headers.
Dunfermline required a quick-fire trio of saves, each one better than the next, from Gallacher to stay level.
After blocking from Jon Daly at the front post, the goalkeeper athletically punched Willo Flood's resulting goal-bound corner off the line and, when Scott Robertson pounced on the floated clearance to volley from 20 yards, the diving Gallacher stretched out an arm to touch the ball on to the face of a post.
Dunfermline were failing to track runners into their penalty box and this time it was John Rankin who headed wide for Dundee United.
United continued to be the dominant force after the break and Russell should have done better than blast over from 14 yards.
Flood seemed intent on scoring direct from a corner and forced another desperate punch off the line by Gallacher.
Rankin curled an effort wide on the turn with United in almost complete control.
The Pars only fleetingly threatened and set-piece expert Martin Hardie curled a free-kick just wide then headed over at the back post.
It looked like the sides would have to settle for a point apiece until Cardle's low cross fell to Burns, whose daisy-cutter of a drive from just inside the box found the corner of the net.
Live Text Commentary
Full Time The referee signals the end of the game.90:00 +1:12
Outswinging corner taken right-footed by Willo Flood, Martin Hardie manages to make a clearance.88:03
Garry Kenneth gives away a free kick for an unfair challenge on David Graham. Martin Hardie takes the direct free kick.85:35
Outswinging corner taken right-footed by Willo Flood from the left by-line.84:19
Joe Cardle provided the assist for the goal.84:19 Goal scored
Goal! - Paul Burns - Dundee U 0 - 1 Dunf'mline A goal is scored by Paul Burns from the edge of the penalty box to the bottom left corner of the goal. Dundee Utd 0-1 Dunfermline.82:22
Corner taken by Willo Flood, clearance made by Alex Keddie.81:38
Free kick awarded for a foul by Austin McCann on Ryan Dow. Paul Dixon crosses the ball in from the free kick, clearance made by Jason Thomson.80:02
Jason Thomson gives away a free kick for an unfair challenge on Daniel Swanson. John Rankin takes the free kick.79:09 Substitution
Substitution (Dundee Utd) makes a substitution, with Ryan Dow coming on for Johnny Russell.78:40
Free kick awarded for an unfair challenge on Andy Dowie by Jon Daly. Paul Gallacher takes the direct free kick.76:39
Direct free kick taken by Garry Kenneth.76:39 Booking
Booking Martin Hardie is cautioned.76:29
Martin Hardie challenges Willo Flood unfairly and gives away a free kick.74:56
Martin Hardie is caught offside. Garry Kenneth takes the free kick.74:28
The assistant referee signals for offside against Jon Daly. Free kick taken by Paul Gallacher.73:48
Martin Hardie gives away a free kick for an unfair challenge on Sean Dillon. Dusan Pernis takes the direct free kick.72:57
Unfair challenge on Andrew Barrowman by Gavin Gunning results in a free kick. The free kick is swung in right-footed by Joe Cardle, Sean Dillon makes a clearance.71:47
Corner taken by Willo Flood.70:42
Willo Flood takes a outswinging corner from the left by-line to the near post, save by Paul Gallacher.
Free kick taken by Jason Thomson.69:36 Booking
Booking Scott Robertson booked for unsporting behaviour.69:24
Scott Robertson challenges Martin Hardie unfairly and gives away a free kick.68:20
Corner from the right by-line taken by Willo Flood, clearance made by Alex Keddie.67:41
Jason Thomson challenges Daniel Swanson unfairly and gives away a free kick. Paul Dixon restarts play with the free kick.66:08
Garry Kenneth gives away a free kick for an unfair challenge on Martin Hardie. Strike comes in from Martin Hardie from the free kick.64:30
Willo Flood takes the inswinging corner, Garry Kenneth gives away a free kick for an unfair challenge on Paul Gallacher. Free kick taken by Paul Gallacher.63:25 Substitution
Substitution Daniel Swanson comes on in place of Barry Douglas.58:37
John Rankin produces a right-footed shot from the edge of the box and misses to the right of the target.57:25
Barry Douglas fouled by Paul Burns, the ref awards a free kick. Gavin Gunning takes the direct free kick.56:35 Substitution
Substitution Andrew Barrowman joins the action as a substitute, replacing Andy Kirk.54:40
Corner taken by Willo Flood from the left by-line.54:09
Willo Flood takes a inswinging corner to the near post, save by Paul Gallacher.45:46
Martin Hardie crosses the ball, Dusan Pernis makes a save.45:01
The second half begins.45:00 +0:17 Half time
Half Time The half-time whistle blows.44:28
Corner from left by-line taken by Willo Flood.44:04
Jon Daly fouled by Alex Keddie, the ref awards a free kick. John Rankin takes the direct free kick.42:57
Jon Daly takes a shot. Save by Paul Gallacher.41:44
Header by John Rankin from deep inside the penalty area misses to the left of the target.40:28
Martin Hardie gives away a free kick for an unfair challenge on Scott Robertson. Garry Kenneth takes the direct free kick.36:04
Corner taken by Willo Flood from the right by-line to the near post.35:29
Andy Kirk is ruled offside. Garry Kenneth takes the direct free kick.34:26
Garry Kenneth fouled by Alex Keddie, the ref awards a free kick. Barry Douglas takes the free kick.32:38
Inswinging corner taken by Willo Flood from the left by-line, Jon Daly concedes a free kick for a foul on Alex Keddie. Direct free kick taken by Paul Gallacher.32:00
Jason Thomson fouled by Barry Douglas, the ref awards a free kick. Paul Gallacher takes the direct free kick.31:32
Free kick awarded for an unfair challenge on Sean Dillon by Joe Cardle. Garry Kenneth takes the free kick.30:17
Corner taken right-footed by Willo Flood from the left by-line, Scott Robertson takes a shot. Save made by Paul Gallacher.29:19
Foul by Martin Hardie on Willo Flood, free kick awarded. Willo Flood restarts play with the free kick.26:26
Jon Daly has a headed effort at goal from just inside the penalty area that misses to the right of the goal.23:56
Close range headed effort by Martin Hardie clears the crossbar.22:22
Free kick awarded for an unfair challenge on Paul Burns by Paul Dixon. The free kick is swung in right-footed by Andy Dowie, Sean Dillon manages to make a clearance.21:40
Barry Douglas takes a shot. Paul Gallacher makes a save.17:52
Free kick awarded for an unfair challenge on Joe Cardle by Sean Dillon. Free kick crossed by Joe Cardle, Scott Robertson makes a clearance.15:29
The assistant referee signals for offside against Andy Kirk. Free kick taken by Dusan Pernis.14:37
Unfair challenge on Martin Hardie by Sean Dillon results in a free kick. Free kick crossed right-footed by Joe Cardle, clearance made by Scott Robertson.13:19
Joe Cardle takes a inswinging corner to the near post, Johnny Russell makes a clearance.11:54
Andy Kirk is flagged offside by the assistant referee. Dusan Pernis takes the direct free kick.7:22
The assistant referee flags for offside against Andy Kirk. Dusan Pernis restarts play with the free kick.6:23
Willo Flood takes a shot. Save by Paul Gallacher.5:54
Joe Cardle is caught offside. Garry Kenneth restarts play with the free kick.5:20
The assistant referee signals for offside against Johnny Russell. Andy Dowie restarts play with the free kick.3:07
Andy Dowie gives away a free kick for an unfair challenge on Johnny Russell. Willo Flood takes the free kick.2:04
Garry Kenneth fouled by Martin Hardie, the ref awards a free kick. Garry Kenneth takes the free kick.1:07
Martin Hardie gives away a free kick for an unfair challenge on Johnny Russell. Sean Dillon takes the free kick.0:48
Foul by Willo Flood on Joe Cardle, free kick awarded. Free kick taken by Jason Thomson.0:00
The match begins.
Live data and text provided by our data suppliers