A Niall McGinn hat-trick secured all three points for Aberdeen to leave Dundee rooted at the bottom of the Scottish Premier League table.
The Dons had been the better side during a first half in which they lost Andrew Considine to serious injury.
But McGinn forced in the opener a minute after the break.
McGinn headed the second from another Jonny Hayes cross and, after Mark Stewart replied from close range, forced his 14th goal of the season.
Within a minute of the game starting, Dundee came close to scoring the opener.
Colin Nish flicked on a Matt Lockwood throw in and Nicky Riley, who started in place of Ryan Conroy, fired a left foot shot narrowly wide with Jamie Langfield rooted to his line.
Cammy Smith had come into the Dons starting line-up along with fellow youngster Jamie Masson as Rory Fallon and Josh Magennis dropped out and the teenage striker was inches away from finding the net with a left-foot shot.
Aberdeen captain Gavin Rae then fired just over when he found time and space on the ball 30 yards out.
The Dons were beginning to take control of the game and defender Considine was next to go close with a header from a Hayes corner.
Hayes was again the provider for Scott Vernon, who volleyed the ball over the crossbar from six yards out.
Dundee were restricted to hitting Aberdeen on the break and Nish had a chance with a header at the back post, but it was a poor effort that was high over the bar.
Aberdeen were forced into a change before after half an hour when Considine, who had returned to the side after losing half a stone in eight through illness, was carried off on a stretcher after he suffered what looked like a nasty leg injury, with Russell Anderson being forced into the action after being rested on the bench.
Nish was inches away from finding the back of the net for Dundee with a free-kick from 30 yards
Chances were coming thick and fast at both ends and Hayes disposed Matt Lockwood before thundering a swerving shot just wide.
Aberdeen started the second half in whirlwind fashion and took the lead in the opening minute.
The Dons took a short corner before Hayes swung the ball into the six-yard box, where top scorer McGinn knocked the ball into the net from close range.
That goal settled the visitors and the Dons fans among the crowd, in excess of 9000, were in fine voice when McGinn notched number two.
Again Hayes was the provider with a cross in from the right, the glancing header from McGinn giving Douglas no chance in the Dundee goal.
Dundee were given a lifeline with eight minutes left for play when the Aberdeen defence failed to clear and Stewart had space and time to fire the ball home.
McGinn, though, would not be denied his hat-trick and, with 90 seconds left for play, he bundled the ball over the line after Douglas parried a shot over his own head, the former Celtic striker the first to react to knock the ball home.
- 01 Douglas
- 02 Irvine
- 03 Lockwood
- 17 Benedictus
- 18 Gallagher
- 04 O'Donnell (Davidson - 57' )
- 07 Riley (Stewart - 81' )
- 08 McBride (Conroy - 67' )
- 20 McAlister
- 10 Baird
- 24 Nish
- 36 Baird
- 05 McGregor
- 25 Toshney
- 26 Easton
- 06 Davidson
- 11 Conroy
- 27 Stewart
- 01 Langfield
- 03 Robertson (Magennis - 73' )
- 06 Considine (Anderson - 32' Booked )
- 22 Reynolds
- 23 Shaughnessy Booked
- 05 Rae Booked
- 10 McGinn
- 11 Hayes
- 25 Masson (Fraser - 70' )
- 09 Vernon
- 38 Smith
- 32 Brown
- 04 Anderson
- 08 Milsom
- 18 Hughes
- 20 Fraser
- 14 Fallon
- 21 Magennis
Live Text Commentary
Full Time The game is over, as the referee blows his whistle.90:00 +2:14
John Baird takes a shot. Jamie Langfield makes a comfortable save.88:54 Goal scored
Goal! - Niall McGinn - Dundee 1 - 3 Aberdeen Niall McGinn finds the back of the net with a goal from inside the six-yard box to the bottom left corner of the goal. Dundee 1-3 Aberdeen.88:26
Johnny Hayes takes a shot. Save by Rab Douglas.86:08
Mark Stewart has an effort at goal from just outside the box which goes wide of the right-hand upright.84:50
The assistant referee flags for offside against Niall McGinn. Indirect free kick taken by Rab Douglas.83:19
Iain Davidson takes a shot.81:52
Colin Nish provided the assist for the goal.81:52 Goal scored
Goal! - Mark Stewart - Dundee 1 - 2 Aberdeen Mark Stewart finds the net with a goal from inside the box to the bottom left corner of the goal. Dundee 1-2 Aberdeen.80:14 Substitution
Substitution Mark Stewart is brought on as a substitute for Nicky Riley.79:30
Corner taken by Ryan Fraser from the left by-line to the near post.78:08
Russell Anderson gives away a free kick for an unfair challenge on Colin Nish. Kyle Benedictus takes the direct free kick.74:02
Cameron Smith takes a shot. Comfortable save by Rab Douglas.72:16 Substitution
Substitution Josh Magennis on for Clark Robertson.71:49
The referee blows for offside. Indirect free kick taken by Kyle Benedictus.70:55
Free kick awarded for a foul by Nicky Riley on Ryan Fraser. Clark Robertson restarts play with the free kick.69:28 Substitution
Substitution Jamie Masson goes off and Ryan Fraser comes on.68:42
Johnny Hayes provided the assist for the goal.68:42 Goal scored
Goal! - Niall McGinn - Dundee 0 - 2 Aberdeen Niall McGinn finds the back of the net with a headed goal from deep inside the penalty box. Dundee 0-2 Aberdeen.67:31
Short corner taken by Johnny Hayes.
Substitution Ryan Conroy on for Kevin McBride.64:51
Free kick awarded for an unfair challenge on Scott Vernon by Iain Davidson. Free kick taken by Russell Anderson.62:50 Booking
Booking Russell Anderson booked.59:51
Foul by Matthew Lockwood on Johnny Hayes, free kick awarded. Russell Anderson takes the direct free kick.57:12
Shot from 35 yards from Joe Shaughnessy. Save by Rab Douglas.55:54 Substitution
Substitution Iain Davidson comes on in place of Stephen O'Donnell.55:54
Corner taken right-footed by James McAlister. Effort on goal by Stephen O'Donnell from inside the area goes harmlessly over the bar.55:33
Matthew Lockwood takes a shot. Mark Reynolds gets a block in.55:06
Inswinging corner taken by James McAlister from the left by-line.54:16
Niall McGinn is flagged offside by the assistant referee. Rab Douglas restarts play with the free kick.51:57
Corner taken by James McAlister.51:23
Effort on goal by Scott Vernon from deep inside the penalty area misses to the right of the target.47:45
The assistant referee flags for offside against John Baird. Jamie Langfield takes the free kick.45:56
The assist for the goal came from Johnny Hayes.45:56 Goal scored
Goal! - Niall McGinn - Dundee 0 - 1 Aberdeen A goal is scored by Niall McGinn from close range to the bottom right corner of the goal. Dundee 0-1 Aberdeen.45:35
Short corner taken by Johnny Hayes from the right by-line.45:01
The referee gets the second half started.45:00 +4:06 Half time
Half Time The half-time whistle blows.45:00 +2:47
Clark Robertson concedes a free kick for a foul on Nicky Riley. Matthew Lockwood has a direct shot on goal from the free kick.45:00 +1:27
Matthew Lockwood takes the free kick.45:00 +1:27 Booking
Booking Gavin Rae is cautioned by the ref for unsporting behaviour.45:00 +1:18
Nicky Riley fouled by Gavin Rae, the ref awards a free kick.44:38
Outswinging corner taken right-footed by James McAlister played to the near post, clearance made by Scott Vernon.42:52
John Baird takes a shot. Jamie Langfield makes a comfortable save.39:56
Gavin Rae fouled by Colin Nish, the ref awards a free kick. Free kick taken by Mark Reynolds.38:29
Clark Robertson challenges Nicky Riley unfairly and gives away a free kick. Matthew Lockwood delivers the ball from the free kick left-footed from right wing, clearance made by Jamie Langfield.37:45
Shot from just outside the penalty area by Johnny Hayes misses to the left of the target.36:59
Matthew Lockwood concedes a free kick for a foul on Cameron Smith. Free kick taken by Johnny Hayes.35:13
Colin Nish has an effort direct from the free kick.35:13 Booking
Booking Joe Shaughnessy booked for unsporting behaviour.35:03
Joe Shaughnessy gives away a free kick for an unfair challenge on James McAlister.31:48 Substitution
Substitution Russell Anderson joins the action as a substitute, replacing Andrew Considine.28:33
Stephen O'Donnell concedes a free kick for a foul on Cameron Smith. Free kick crossed left-footed by Johnny Hayes, clearance made by Declan Gallagher.27:26
Jamie Masson fouled by Gary Irvine, the ref awards a free kick. Free kick taken by Johnny Hayes.26:52
Close range headed effort by Colin Nish clears the crossbar.19:47
Matthew Lockwood challenges Joe Shaughnessy unfairly and gives away a free kick. Direct free kick taken by Andrew Considine.18:51
Corner taken left-footed by Johnny Hayes from the left by-line, Andrew Considine has a headed effort at goal from deep inside the area missing to the left of the target.15:58
Foul by Stephen O'Donnell on Johnny Hayes, free kick awarded. Clark Robertson restarts play with the free kick.14:01
The assistant referee signals for offside against Colin Nish. Jamie Langfield restarts play with the free kick.13:22
Gavin Rae takes a shot.10:57
Johnny Hayes takes a shot. Comfortable save by Rab Douglas.6:28
Inswinging corner taken by Johnny Hayes from the right by-line, clearance made by Declan Gallagher.3:20
Cameron Smith has an effort at goal from just outside the box which goes wide of the right-hand upright.0:29
Effort from the edge of the box by Kevin McBride goes wide of the right-hand upright.0:00
The game gets underway.
Live data and text provided by our data suppliers