David Goodwillie was the hero for Aberdeen as they defeated Dundee 3-2 in a thrilling encounter at Dens Park.
The Dark Blues twice came from behind to level the scores but had no response to Goodwillie’s 64th-minute header in a highly entertaining match.
The Dons made one change to the team that surrendered a two-goal lead against St Mirren midweek with Andrew Considine stepping in to replace the absent Jonny Hayes, while there was also a place on the bench for highly rated youngster Cem Felek.
It took Aberdeen only four minutes to break the deadlock when the dithering Dundee defence failed to deal with a David Goodwillie cross and Dons defender Andrew Considine nodded the ball home.
But the home side responded immediately when Gary Harkins picked up possession 25 yards from goal and unleashed a low drive which arrowed into the corner of the net past the beaten Jamie Langfield.
The Dons regained the upper hand after 27 minutes when James McPake headed into his own net under pressure from Shaleum Logan.
Dundee had a chance to level the scores 10 minutes after the restart when Ash Taylor was adjudged to have fouled Jim McAllister in the area and David Clarkson smashed the spot-kick past Langfield.
But Aberdeen once again found a way to get back in front.
Goodwillie, the former Dundee United player, had received a torrent of abuse from the home support but the Dons forward managed to silence the Dens Park natives when he headed home a Logan cross after 64 minutes.