Jonny Hayes scored the first-ever goal in the Scottish Premiership as Aberdeen proved too strong for Kilmarnock at Pittodrie.

Hayes fired home from close range after goalkeeper Craig Samson parried Calvin Zola's effort.

The Dons dominated after the break and Willo Flood headed the second on his competitive debut.

Kilmarnock briefly sparked into life with Kris Boyd reducing the deficit but the Dons held on.

Aberdeen, looking to extend a five-game unbeaten run from last season, had been told by manager Derek McInnes that only hard graft would see them re-claim their 'big club' status.

And their early endeavour was illustrated by the energetic Flood in midfield and the movement of new signing Zola up front.

Aberdeen midfielder Willo Flood

Willo Flood was rewarded with a goal on his competitive debut for the Dons

With Kilmarnock failing to carry a goal threat, the Dons made in-roads towards Samson's goal and they were rewarded when Hayes forced the ball home after Zola's effort was parried.

The hosts eased off the pedal somewhat after taking the lead and McGinn, who scored 21 goals for the Dons last season, fluffed a decent chance to double their lead.

Flood extended their advantage with a glancing header after a darting run to meet McGinn's cross to all but secure victory.

But Kilmarnock at last displayed some attacking menace when substitute Boyd fired home via a post from 17 yards.

Aberdeen substitute Josh Magennis spurned a great chance to re-establish their two-goal advantage. Forced wide by Samson and his subsequent effort was cleared by Jeroen Tesselaar.

Mark Reynolds and Ryan Jack then found themselves in the grip of a terrible defensive mix-up, enabling Boyd to nip in to fire a shot a whisker wide of goal.

Despite their profligacy, the Dons saw out the match to claim maximum points.

Lineup, Bookings (3) & Substitutions (0)

Aberdeen

  • 01 Langfield
  • 02 Shaughnessy
  • 03 Robertson
  • 04 Anderson
  • 06 Reynolds
  • 08 Flood
  • 11 Hayes Booked
  • 15 Robson
  • 22 Jack
  • 06 Zola
  • 10 McGinn

Substitutes

  • 20 Weaver
  • 27 Hector
  • 14 Pawlett
  • 17 Wylde
  • 35 Murray
  • 09 Vernon
  • 21 Magennis

Kilmarnock

  • 01 Samson
  • 02 Tesselaar
  • 06 Barr
  • 18 McKenzie
  • 24 Fisher
  • 04 Fowler Booked
  • 10 Johnston Booked
  • 20 Jacobs
  • 23 McKeown
  • 11 Gross
  • 14 Heffernan

Substitutes

  • 12 Chapinal
  • 26 O'Hara
  • 15 Barbour
  • 19 Ibrahim
  • 27 Davidson
  • 28 Slater
  • 09 Boyd

Match Stats

Shots

5 3

On target

3 0

Corners

6 1

Fouls

9 4

Live Text Commentary

52:15

Jonny Hayes provided the assist for the goal.

52:15 Goal scored

Goal! - Willo Flood - Aberdeen 2 - 0 Kilmarnock Willo Flood scores a headed goal. Aberdeen 2-0 Kilmarnock.

45:00 +2:33 Half time

Half Time The ref blows to signal half-time.

45:00 +0:29

Jeroen Tesselaar manages to make a clearance.

45:00 +0:26

The ball is crossed by Jonny Hayes.

44:51

Craig Samson restarts play with the free kick.

44:39

Darren Barr fouled by Calvin Zola, the ref awards a free kick.

42:51

Clearance made by Jeroen Tesselaar.

42:47

Niall McGinn sends in a cross.

40:13

Clearance by Rory McKeown.

39:57

Mark Reynolds makes a clearance.

39:46

Chris Johnston crosses the ball.

39:25

Joe Shaughnessy makes a clearance.

39:06

Rory McKeown crosses the ball in from the free kick.

38:55 Booking

Booking

38:55

Booking for Jonny Hayes for unsporting behaviour.

38:46

Jonny Hayes gives away a free kick for an unfair challenge on Rory McKeown.

38:02

Rory McKeown makes a clearance.

37:55

The ball is delivered by Willo Flood.

37:46

Ryan Jack takes the free kick.

37:35 Booking

Booking

37:35

James Fowler receives a yellow card for unsporting behaviour.

37:31

Foul by James Fowler on Jonny Hayes, free kick awarded.

36:47

Clearance made by Darren Barr.

36:40

Niall McGinn delivers the ball.

36:19

Clearance made by Rory McKeown.

36:15

Centre by Calvin Zola.

35:49

Jamie Langfield takes the free kick.

35:43

Free kick awarded for an unfair challenge on Mark Reynolds by Gary Fisher.

33:54

Ryan Jack restarts play with the free kick.

33:49

William Gros is caught offside.

32:40

Niall McGinn has an effort at goal and missed to the right of the target.

32:13

Clearance made by Russell Anderson.

32:06

Rory McKeown delivers the ball.

30:58

Ryan Jack takes the chance to get an effort at goal and missed to the right of the target.

30:30

Corner from the right by-line taken by Barry Robson.

30:22

Gary Fisher manages to make a clearance.

30:04

Corner taken by Barry Robson.

29:46

Clark Robertson makes a clearance.

29:41

Corner taken by Chris Johnston.

29:10

Strike comes in from Gary Fisher from the free kick.

28:42

Jonny Hayes concedes a free kick for a foul on Kyle Jacobs.

28:33

Rory McKeown takes the free kick.

28:27

Foul by Barry Robson on William Gros, free kick awarded.

27:58

Clearance made by Clark Robertson.

27:51

Chris Johnston crosses the ball in from the free kick.

27:34

Free kick awarded for an unfair challenge on William Gros by Joe Shaughnessy.

26:30

Joe Shaughnessy delivers the ball.

25:19

Shot by Paul Heffernan missed to the left of goal.

25:10

James Fowler restarts play with the free kick.

24:55

Clark Robertson concedes a free kick for a foul on Chris Johnston.

24:37

Rory McKeown makes a clearance.

24:16

Clark Robertson makes a clearance.

23:31

Niall McGinn takes a shot.

23:23

Jonny Hayes delivers the ball.

23:01

Clearance by Darren Barr.

22:58

The ball is swung over by Jonny Hayes.

22:31

James Fowler takes the free kick.

22:25

Free kick awarded for an unfair challenge on James Fowler by Jonny Hayes.

21:50

Rory McKeown takes a shot and missed to the left of the goal.

20:28 Goal scored

Goal! - Jonny Hayes - Aberdeen 1 - 0 Kilmarnock Jonny Hayes slots the ball left footed into the goal. Aberdeen 1-0 Kilmarnock.

19:56

The ball is sent over by Willo Flood.

17:48

Clearance made by Rory McKeown.

17:45

Jonny Hayes crosses the ball.

17:28

Clearance by Gary Fisher.

17:16

Free kick crossed by Jonny Hayes.

17:06

Chris Johnston is booked.

17:06 Booking

Booking

16:55

Chris Johnston challenges Willo Flood unfairly and gives away a free kick.

16:31

Gary Fisher manages to make a clearance.

16:27

The ball is crossed by Barry Robson.

16:12

Corner taken by Barry Robson.

16:03

Clearance by Rory McKeown.

14:48

Calvin Zola crosses the ball.

13:59

The ball is crossed by Joe Shaughnessy.

13:51

Darren Barr makes a clearance.

13:47

Barry Robson delivers the ball.

13:33

Darren Barr manages to make a clearance.

13:30

The ball is delivered by Calvin Zola.

12:51

Clearance by Darren Barr.

12:46

Corner taken by Barry Robson.

12:34

Clearance made by Darren Barr.

12:24

The ball is sent over by Jonny Hayes.

8:30

Russell Anderson takes the free kick.

8:23

Joe Shaughnessy fouled by Kyle Jacobs, the ref awards a free kick.

7:23

Corner taken by Barry Robson from the left by-line.

7:09

Clearance by Jeroen Tesselaar.

7:00

Corner taken by Barry Robson.

6:42

Clearance by Darren Barr.

6:38

The ball is sent over by Willo Flood.

6:26

Gary Fisher makes a clearance.

6:22

The ball is swung over by Jonny Hayes.

5:38

Jamie Langfield takes the free kick.

5:33

The assistant referee signals for offside against Paul Heffernan.

5:21

A cross is delivered by Rory McKenzie.

4:05

James Fowler restarts play with the free kick.

3:58

Free kick awarded for an unfair challenge on William Gros by Mark Reynolds.

2:56

Clearance made by Darren Barr.

2:51

Barry Robson produces a cross.

1:40

Free kick crossed by Chris Johnston.

1:16

Barry Robson gives away a free kick for an unfair challenge on James Fowler.

0:31

Free kick taken by Russell Anderson.

0:25

Chris Johnston handles the ball and concedes a free kick.

0:00

The ref blows the whistle to begin the match.

Live data and text provided by our data suppliers