Aberdeen were denied their first league point at Celtic Park in 17 attempts by two late goals from Scottish Premiership leaders Celtic.

Kris Commons opened for the hosts with a strike from the edge of the box.

Niall McGinn got the final touch after a melee in the box as the Dons levelled in first-half injury time.

McGinn struck the post in the second half before Celtic broke Aberdeen spirits in stoppage time with Derk Boerrigter and Commons firing home.

Neil Lennon's side remain five points clear of second-placed Inverness while Aberdeen slip from third to fifth.

Celtic captain Scott Brown threatened early on, arriving at the back post to scoop the ball over.

Aberdeen came into the game and Michael Hector roamed forward to shoot from 20 yards but his tame near-post effort was easily gathered by Fraser Forster.

After Darnell Fisher's strike had been safely caught by Dons goalkeeper Jamie Langfield, Celtic defender Efe Ambrose ventured forward to boost the hosts' attack.

The Nigeria international slalomed past numerous red shirts to the edge of the box and, off balance, he blasted his shot high into the stands, much to the dismay of the home crowd.

Georgios Samaras then forced another save from Langfield with a swerving shot but the breakthrough was not far away.

Langfield came for a cross but could only punch it as far as Commons, who picked his spot before calmly slotting the ball into the net.

Aberdeen players celebrating

McGinn (far left) netted against his former club

But just as it looked like Celtic would go in at half-time with the lead, Aberdeen equalised. A corner from Jonny Hayes caused chaos in the Celtic box and McGinn bundled over the line following Calvin Zola's header.

Joe Ledley's stinging drive looked destined for the top corner as Celtic tried to regain the lead in the second half but Langfield pulled off a fine save.

At the other end, uncertainty in the Celtic defence presented a chance for Hector but his shot went wide.

Samaras then drove through the Aberdeen defence and beat Langfield only to see his strike hit the post.

Langfield pulled off another stunning save, touching wide after Commons had gone clean through to fire in a shot.

The Dons also went looking for a winner with Joe Shaughnessy heading wide before Forster saved a scissor-kick shot from McGinn.

McGinn went even closer moments later, his shot beating Forster but coming back off post.

And then came further agony for Aberdeen.

Langfield saved from Virgil van Dijk following a Charlie Mulgrew corner but Boerrigter was on hand to lash the ball home.

That utterly deflated the Dons and Commons scored again from close range with virtually the last kick of the game.

Lineup, Bookings (1) & Substitutions (6)

Celtic

  • 01 Forster
  • 41 Fisher (Lustig - 73' )
  • 03 Izaguirre
  • 21 Mulgrew
  • 04 Ambrose
  • 05 van Dijk
  • 08 Brown
  • 15 Commons
  • 09 Samaras Booked
  • 20 Pukki (Boerrigter - 64' )
  • 16 Ledley (Baldé - 80' )

Substitutes

  • 06 Biton
  • 11 Boerrigter
  • 17 Baldé
  • 18 Rogic
  • 23 Lustig
  • 24 Zaluska
  • 33 Kayal

Aberdeen

  • 01 Langfield
  • 02 Shaughnessy (Vernon - 92' )
  • 06 Reynolds
  • 22 Jack
  • 04 Anderson
  • 05 Considine
  • 11 Hayes (Wylde - 72' )
  • 27 Hector
  • 07 Zola (Magennis - 72' )
  • 16 Pawlett
  • 10 McGinn

Substitutes

  • 09 Vernon
  • 14 Smith
  • 17 Wylde
  • 18 Low
  • 20 Weaver
  • 21 Magennis
  • 35 Murray
Ref: Craig Thomson
Att: 49,683

Match Stats

Shots

21 8

On target

11 4

Corners

8 5

Fouls

5 1

Live Text Commentary

Full time

Full Time Match ends, Celtic 3, Aberdeen 1.

90:00 +3:59 Full time

Full Time Second Half ends, Celtic 3, Aberdeen 1.

90:00 +3:00 Goal scored

Goal! Goal! Celtic 3, Aberdeen 1. Kris Commons (Celtic) left footed shot from the right side of the six yard box to the top left corner.

90:00 +1:19 Substitution

Substitution Substitution, Aberdeen. Scott Vernon replaces Joe Shaughnessy.

90:00 +0:58 Goal scored

Goal! Goal! Celtic 2, Aberdeen 1. Derk Boerrigter (Celtic) right footed shot from very close range to the centre of the goal.

90:00 +0:45

Attempt saved. Virgil van Dijk (Celtic) header from the centre of the box is saved in the top centre of the goal.

90:00

Corner, Celtic. Conceded by Gregg Wylde.

88:13

Foul by Amido Baldé (Celtic).

88:13

Peter Pawlett (Aberdeen) wins a free kick in the defensive half.

87:33

Corner, Aberdeen. Conceded by Efe Ambrose.

87:23

Niall McGinn (Aberdeen) hits the left post with a right footed shot from the centre of the box.

84:01

Attempt saved. Niall McGinn (Aberdeen) right footed shot from the centre of the box is saved in the top centre of the goal.

82:27

Attempt missed. Georgios Samaras (Celtic) header from the centre of the box is close, but misses to the left.

80:12

Attempt missed. Joe Shaughnessy (Aberdeen) header from the centre of the box is close, but misses to the right.

79:53

Corner, Aberdeen. Conceded by Mikael Lustig.

79:08 Substitution

Substitution Substitution, Celtic. Amido Baldé replaces Joe Ledley.

75:21

Attempt missed. Kris Commons (Celtic) left footed shot from the left side of the box is just a bit too high.

72:02 Substitution

Substitution Substitution, Celtic. Mikael Lustig replaces Darnell Fisher.

71:43 Substitution

Substitution Substitution, Aberdeen. Gregg Wylde replaces Jonathan Hayes.

71:32 Substitution

Substitution Substitution, Aberdeen. Josh Magennis replaces Calvin Zola-Makongo.

69:55

Corner, Celtic. Conceded by Russell Anderson.

68:19

Attempt saved. Georgios Samaras (Celtic) header from the centre of the box is saved in the top centre of the goal.

65:25

Corner, Celtic. Conceded by Jamie Langfield.

64:51

Attempt saved. Kris Commons (Celtic) right footed shot from the left side of the box is saved in the top left corner.

63:40 Substitution

Substitution Substitution, Celtic. Derk Boerrigter replaces Teemu Pukki.

61:19

Georgios Samaras (Celtic) hits the right post with a right footed shot from the centre of the box.

60:30

Attempt missed. Michael Hector (Aberdeen) right footed shot from the centre of the box misses to the left.

58:45

Attempt missed. Teemu Pukki (Celtic) right footed shot from outside the box is close, but misses to the left.

57:47

Corner, Celtic. Conceded by Andrew Considine.

56:27

Attempt missed. Charlie Mulgrew (Celtic) left footed shot from outside the box is close, but misses to the right.

54:16

Attempt missed. Charlie Mulgrew (Celtic) left footed shot from outside the box is close, but misses to the left.

52:55

Foul by Efe Ambrose (Celtic).

52:55

Andrew Considine (Aberdeen) wins a free kick in the attacking half.

52:26

Corner, Celtic. Conceded by Andrew Considine.

50:39

Corner, Celtic. Conceded by Andrew Considine.

50:09

Corner, Celtic. Conceded by Jamie Langfield.

49:54

Attempt saved. Joe Ledley (Celtic) left footed shot from outside the box is saved in the top left corner.

47:29

Delay over. They are ready to continue.

47:00

Delay in match Niall McGinn (Aberdeen) because of an injury.

45:00

Second Half begins Celtic 1, Aberdeen 1.

45:00 +3:09 Half time

Half Time First Half ends, Celtic 1, Aberdeen 1.

45:00 +1:56 Goal scored

Goal! Goal! Celtic 1, Aberdeen 1. Niall McGinn (Aberdeen) right footed shot from very close range to the centre of the goal. Assisted by Calvin Zola-Makongo.

45:00 +1:00

Corner, Aberdeen. Conceded by Emilio Izaguirre.

44:00

Attempt missed. Russell Anderson (Aberdeen) header from very close range is too high.

43:14

Foul by Scott Brown (Celtic).

43:14

Jonathan Hayes (Aberdeen) wins a free kick in the defensive half.

42:12 Booking

Booking Georgios Samaras (Celtic) is shown the yellow card.

42:06

Foul by Georgios Samaras (Celtic).

42:06

Joe Shaughnessy (Aberdeen) wins a free kick on the left wing.

37:45

Corner, Celtic. Conceded by Joe Shaughnessy.

35:07 Goal scored

Goal! Goal! Celtic 1, Aberdeen 0. Kris Commons (Celtic) right footed shot from outside the box to the bottom right corner.

28:18

Corner, Aberdeen. Conceded by Virgil van Dijk.

27:43

Foul by Darnell Fisher (Celtic).

27:43

Peter Pawlett (Aberdeen) wins a free kick in the attacking half.

26:39

Attempt saved. Niall McGinn (Aberdeen) header from the centre of the box is saved in the top centre of the goal.

24:36

Attempt missed. Kris Commons (Celtic) right footed shot from outside the box is too high.

23:41

Attempt saved. Teemu Pukki (Celtic) header from the centre of the box is saved in the top centre of the goal.

20:56

Attempt saved. Georgios Samaras (Celtic) right footed shot from outside the box is saved in the centre of the goal.

17:59

Attempt missed. Efe Ambrose (Celtic) right footed shot from the centre of the box is too high.

16:11

Corner, Aberdeen. Conceded by Darnell Fisher.

13:41

Attempt missed. Darnell Fisher (Celtic) right footed shot from outside the box misses to the left.

10:21

Attempt saved. Darnell Fisher (Celtic) right footed shot from outside the box is saved in the centre of the goal.

8:16

Attempt saved. Michael Hector (Aberdeen) left footed shot from outside the box is saved in the bottom left corner.

4:11

Attempt missed. Scott Brown (Celtic) right footed shot from the right side of the box is too high.

3:51

Foul by Calvin Zola-Makongo (Aberdeen).

3:51

Darnell Fisher (Celtic) wins a free kick in the attacking half.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers