Match ends, Aberdeen 4, Kilmarnock 1.
There was no happy return to Pittodrie for former manager Derek McInnes as Aberdeen thrashed Kilmarnock to win a third consecutive Premiership home match by scoring four or more goals.
Former boss McInnes saw his side fall behind to a quick-fire double from Vicente Besuijen and Bojan Miovski's penalty.
Another former Don, Ash Taylor, pulled one back for the visitors.
Miovski scored again before Anthony Stewart headed in a fourth.
It means Aberdeen are now unbeaten in 12 games against Kilmarnock as they rise up to fifth in the table.
Kilmarnock remain second bottom after their fifth league defeat in six games.
There was a good tempo to the game from the start and and it was Aberdeen who struck first. Jonny Hayes was the catalyst, his strong run and cross from from the left met awkwardly by Taylor and the centre-back could only deflect the ball towards the middle of the penalty box.
Besuijen was first to the ball to strike it past goalkeeper Zach Hemming with 22 minutes gone.
Aberdeen had scored first in their previous two league games but had only secured a point from both, yet they doubled their lead two minutes later.
Marley Watkins' initial cross was blocked by Hemming, whose attempted follow up caught Miovski for a spot kick. The striker calmly sent the goalkeeper the wrong way with a left-foot effort.
Kilmarnock pulled one back from nowhere. Taylor found space in the penalty area and guided a header into the corner of the net just three minutes after falling two goals down.
Home goalkeeper Kelle Ross acrobatically denied Liam Polworth from 25 yards, but Aberdeen soon restored their two-goal advantage.
Miovski pounced as Joe Wright stumbled to clear after the ball had evaded his goalkeeper, the striker calmly lifting a shot over the prostrate defender for his second.
McInnes lost only once to Kilmarnock when he was Aberdeen manager and he was left with a familiar feeling of his predecessors in the away dugout as Aberdeen sealed the game on 63 minutes.
Hayes supplied the corner into the area and centre-half Stewart netted for the first time for the Dons.
Player of the Match - Bojan Miovski
Contrasting fortunes in front of goal - analysis
Manager Jim Goodwin will again be pleased with the way his side took their chances on home soil. Aberdeen, who scored 25 Premiership goals in 19 home games last season, have already netted on 15 occasions this campaign after just four.
Aberdeen's sitting midfield players gave the trio ahead of them, Hayes, Besuijen and Matty Kennedy, the freedom to move play quickly and stretch the visiting defence.
Away form will be a concern for McInnes. Five trips away from Rugby Park have yielded no points and just a single goal.
Kilmarnock will be disappointed in the way that they conceded the goals. Both Taylor and Wright were unable to clear danger while Hemming got caught up after an initial save and conceded a penalty.
What they said
Aberdeen manager Jim Goodwin: "We were quite convincing in the whole 90 minutes. Overall, I am really satisfied with the performance of every player. It's always huge the next game after a defeat. Firstly, it is important you don't lose and secondly you put on the kind of display we put on today.
"I thought we were very good and well worth the victory."
Kilmarnock manager Derek McInnes: "Disappointing afternoon, I felt the type of goals we lost is nothing really to do with the level we've come up and I felt we were disappointed with each and every one of them.
"We spoke often enough all week about the threat of Aberdeen on the counter attack. They have a lot of quick players and they can go from box to box pretty quickly and ask the question of you. I just thought we allowed ourselves to be countered."
What's Next
Aberdeen travel to Tannadice to face bottom side Dundee United in the Premiership next Saturday (18:00 BST). Kilmarnock are in action on Wednesday at home to St Johnstone (19:45) before hosting Hearts on Sunday (15:00).
Player of the match
DukDuk
Aberdeen
Avg
- Squad number11Player nameDukAverage rating
8.29
- Squad number99Player nameRamírezAverage rating
8.15
- Squad number22Player nameCoulsonAverage rating
8.00
- Squad number17Player nameHayesAverage rating
8.00
- Squad number9Player nameMiovskiAverage rating
7.93
- Squad number23Player nameDuncanAverage rating
7.85
- Squad number10Player nameBesuijenAverage rating
7.77
- Squad number28Player nameMilneAverage rating
7.63
- Squad number7Player nameMorrisAverage rating
7.55
- Squad number2Player nameMcCrorieAverage rating
7.50
- Squad number16Player nameRamadaniAverage rating
7.48
- Squad number15Player nameWatkinsAverage rating
7.42
- Squad number25Player nameRichardsonAverage rating
7.26
- Squad number24Player nameRoosAverage rating
7.24
- Squad number33Player nameKennedyAverage rating
7.05
- Squad number5Player nameStewartAverage rating
6.86
Kilmarnock
Avg
- Squad number32Player nameWarnockAverage rating
4.12
- Squad number8Player nameAlstonAverage rating
3.43
- Squad number10Player nameJonesAverage rating
3.12
- Squad number1Player nameHemmingAverage rating
3.05
- Squad number5Player nameTaylorAverage rating
3.01
- Squad number2Player nameMayoAverage rating
2.95
- Squad number26Player nameDoidgeAverage rating
2.94
- Squad number11Player nameArmstrongAverage rating
2.87
- Squad number4Player namePowerAverage rating
2.83
- Squad number27Player nameCameronAverage rating
2.80
- Squad number33Player nameChriseneAverage rating
2.75
- Squad number19Player nameWrightAverage rating
2.65
- Squad number31Player namePolworthAverage rating
2.59
- Squad number17Player nameLyonsAverage rating
2.51
- Squad number9Player nameShawAverage rating
2.44
- Squad number7Player nameMcKenzieAverage rating
2.31
Line-ups
Aberdeen
Formation 4-4-2
- 24Roos
- 25Richardson
- 5Stewart
- 2McCrorie
- 22Coulson
- 15WatkinsBooked at 39minsSubstituted forMorrisat 66'minutes
- 16Ramadani
- 33KennedySubstituted forMilneat 80'minutes
- 17HayesSubstituted forDuncanat 81'minutes
- 9MiovskiSubstituted forde Barros Lopesat 67'minutes
- 10BesuijenSubstituted forRamírezat 80'minutes
Substitutes
- 1Lewis
- 3MacKenzie
- 7Morris
- 11de Barros Lopes
- 21Polvara
- 23Duncan
- 28Milne
- 47Lobban
- 99Ramírez
Kilmarnock
Formation 4-2-3-1
- 1Hemming
- 2Mayo
- 5TaylorBooked at 51mins
- 19Wright
- 33Chrisene
- 17LyonsSubstituted forMcKenzieat 64'minutes
- 4PowerSubstituted forWarnockat 81'minutes
- 10JonesBooked at 18minsSubstituted forArmstrongat 64'minutes
- 31PolworthSubstituted forAlstonat 70'minutes
- 9Shaw
- 26DoidgeSubstituted forCameronat 64'minutes
Substitutes
- 3Dorsett
- 7McKenzie
- 8Alston
- 11Armstrong
- 20Walker
- 21McInroy
- 27Cameron
- 28Lafferty
- 32Warnock
- Referee:
- Kevin Clancy
- Attendance:
- 16,348
Match Stats
- Possession
- Home60%
- Away40%
- Shots
- Home16
- Away7
- Shots on Target
- Home8
- Away3
- Corners
- Home5
- Away5
- Fouls
- Home12
- Away11
Live Text
Post update
Full Time
Second Half ends, Aberdeen 4, Kilmarnock 1.
Post update
Duk (Aberdeen) wins a free kick in the defensive half.
Post update
Foul by Blair Alston (Kilmarnock).
Post update
Attempt blocked. Ryan Duncan (Aberdeen) left footed shot from outside the box is blocked.
Post update
Foul by Christian Ramírez (Aberdeen).
Post update
Joe Wright (Kilmarnock) wins a free kick in the defensive half.
Post update
Anthony Stewart (Aberdeen) wins a free kick in the defensive half.
Post update
Foul by Innes Cameron (Kilmarnock).
Post update
Attempt saved. Oli Shaw (Kilmarnock) right footed shot from outside the box is saved in the bottom right corner.
Post update
Foul by Jack Milne (Aberdeen).
Post update
Steven Warnock (Kilmarnock) wins a free kick in the defensive half.
Post update
Attempt saved. Christian Ramírez (Aberdeen) right footed shot from outside the box is saved in the centre of the goal. Assisted by Ross McCrorie.
Post update
Attempt missed. Rory McKenzie (Kilmarnock) right footed shot from outside the box is high and wide to the right.
Substitution
Substitution, Kilmarnock. Steven Warnock replaces Alan Power.
Substitution
Substitution, Aberdeen. Ryan Duncan replaces Jonny Hayes.
Substitution
Substitution, Aberdeen. Christian Ramírez replaces Vicente Besuijen.
Substitution
Substitution, Aberdeen. Jack Milne replaces Matthew Kennedy.
Post update
Foul by Jonny Hayes (Aberdeen).
Post update
Daniel Armstrong (Kilmarnock) wins a free kick in the defensive half.