Aberdeen inflicted a first league defeat of the season on Celtic with their second victory over the champions in a matter of weeks.

Celtic had Virgil van Dijk sent off for a last-man challenge on Peter Pawlett after just 12 minutes.

Jonathan Hayes's shot flew into the top corner to give Aberdeen the lead, before Adam Rooney headed in a second.

Substitute James Forrest gave Celtic a lifeline to make it a nervy second half, but the Dons held on.

With Celtic's 26-game unbeaten run went Fraser Forster's clean sheet record, and the last five goals the English goalkeeper has now conceded domestically have been to Derek McInnes's men.

The Dons' victory follows their win in Glasgow when they knocked holders Celtic out of the Scottish Cup.

With Motherwell losing to St Johnstone, the Dons now move four points clear in second spot in the Scottish Premiership as they close in on Europa League qualification.

Forster's record

Celtic goalkeeper Fraser Forster's Scottish record for the longest time without conceding a league goal was an unbroken 1,215 minutes coming into the game - it was ended at 1,256 minutes.

Celtic had not let in a Scottish Premiership goal since they last played Aberdeen, in a 3-1 win back on 23 November.

Celtic started the game on the front foot and twice had Aberdeen living dangerously inside the opening minutes.

Ex-Don Charlie Mulgrew slipped inside his marker and drilled a low ball at Jamie Langfield, before Anthony Stokes almost scrambled Scott Brown's low cross over the line, only for Mark Reynolds to make a timely intervention.

It was a good start from the visitors, but manager Neil Lennon's game plan was turned on its head inside the first quarter of an hour.

Mulgrew gifted away possession, leaving Van Dijk the last man against two red shirts. The big Dutchman mistimed his challenge and sent Pawlett sprawling on the edge of the box, and referee Craig Thomson reached straight for the red card.

Rooney was inches away from connecting with Hayes's cross but, that chance apart, it seemed Aberdeen did not quite know what to do with their one-man advantage and Celtic still looked the more comfortable of the two sides.

Nir Biton forced a great one-handed save from Langfield, with the rebound narrowly evading Leigh Griffiths.

However just as Forster looked set to extend his clean sheet record into half-time, it was blown apart by two quick-fire Aberdeen goals.

First Niall McGinn found Hayes in space, and the Irishman cracked a stunning 30-yard effort into the top corner that the Celtic shot-stopper could not get anywhere near, the first league goal he had conceded in 1,256 minutes.

That lifted Pittodrie, and soon the lead was doubled when Rooney's diving header directed McGinn's cross into the corner of the net to give the hosts a commanding half-time lead.

Celtic still had an unbeaten league run to preserve, and a dominant 15-minute spell of pressure finally brought its reward when Tate's clearance was unconvincing, and Forrest was given space to fire Brown's lay-off into the roof of the net.

Aberdeen had been happy to sit back and let Celtic have possession, but now they needed a response.

Hayes and Barry Robson tested Forster from distance, but the nerves were evident amongst the home side as Lennon's men continued to have the initiative.

Stokes and Samaras both tried their luck from distance, but Celtic could not get in behind the Dons defence.

McInnes threw on Russell Anderson and Joe Shaughnessy with Aberdeen rooted in their own half.

The Dons could have settled nerves when McGinn was sent clear on the right late on.

He had space for the shot but instead tried to find Pawlett in the middle, and his ball across goal was poor.

Lineup, Bookings (5) & Substitutions (6)

Aberdeen

  • 01 Langfield
  • 29 Logan (Anderson - 83' )
  • 05 Considine Booked
  • 15 Robson
  • 28 Tate (Shaughnessy - 83' )
  • 06 Reynolds
  • 10 McGinn
  • 08 Flood Booked
  • 17 Rooney
  • 16 Pawlett (Vernon - 92' )
  • 11 Hayes

Substitutes

  • 02 Shaughnessy
  • 04 Anderson
  • 07 Zola
  • 09 Vernon
  • 14 Smith
  • 18 Low
  • 20 Weaver

Celtic

  • 01 Forster
  • 02 Matthews
  • 03 Izaguirre (Balde - 89' )
  • 06 Biton
  • 04 Ambrose Emuobo Booked
  • 05 van Dijk Dismissed
  • 08 Brown
  • 15 Commons (Forrest - 45' )
  • 28 Griffiths Booked (Samaras - 77' )
  • 10 Stokes
  • 21 Mulgrew

Substitutes

  • 09 Samaras
  • 11 Boerrigter
  • 17 Balde
  • 20 Pukki
  • 24 Zaluska
  • 41 Fisher
  • 49 Forrest
Ref: Craig Thomson
Att: 16,634

Match Stats

Shots

8 10

On target

4 5

Corners

3 5

Fouls

13 13

Live Text Commentary

Full time

Full Time Match ends, Aberdeen 2, Celtic 1.

90:00 +3:09 Full time

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

90:00 +2:21

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

90:00 +2:21

Foul by Amido Baldé (Celtic).

90:00 +1:52 Substitution

Substitution Substitution, Aberdeen. Scott Vernon replaces Peter Pawlett.

88:13 Substitution

Substitution Substitution, Celtic. Amido Baldé replaces Emilio Izaguirre.

86:28

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

86:28

Foul by Georgios Samaras (Celtic).

84:38

Corner, Celtic. Conceded by Willo Flood.

82:37 Substitution

Substitution Substitution, Aberdeen. Russell Anderson replaces Shaleum Logan.

82:22 Substitution

Substitution Substitution, Aberdeen. Joe Shaughnessy replaces Alan Tate.

81:25 Booking

Booking Willo Flood (Aberdeen) is shown the yellow card.

81:20

Foul by Willo Flood (Aberdeen).

81:20

Emilio Izaguirre (Celtic) wins a free kick in the defensive half.

80:22

Foul by Willo Flood (Aberdeen).

80:22

Nir Biton (Celtic) wins a free kick in the attacking half.

79:10

Attempt blocked. Georgios Samaras (Celtic) right footed shot from outside the box is blocked.

78:16

Attempt saved. Anthony Stokes (Celtic) right footed shot from outside the box is saved in the bottom right corner.

77:15

Foul by Barry Robson (Aberdeen).

77:15

Anthony Stokes (Celtic) wins a free kick in the defensive half.

76:09 Substitution

Substitution Substitution, Celtic. Georgios Samaras replaces Leigh Griffiths.

75:34

Attempt missed. Anthony Stokes (Celtic) left footed shot from outside the box misses to the left.

74:50

Attempt blocked. Niall McGinn (Aberdeen) right footed shot from outside the box is blocked.

74:08

Niall McGinn (Aberdeen) wins a free kick in the defensive half.

74:08

Foul by Emilio Izaguirre (Celtic).

70:43

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

70:43

Foul by Anthony Stokes (Celtic).

70:23

Foul by Adam Rooney (Aberdeen).

70:23

Scott Brown (Celtic) wins a free kick on the left wing.

69:19

Attempt saved. Jonathan Hayes (Aberdeen) left footed shot from outside the box is saved in the centre of the goal.

65:44

Corner, Celtic. Conceded by Barry Robson.

65:13

Corner, Celtic. Conceded by Alan Tate.

64:39

Attempt saved. Barry Robson (Aberdeen) right footed shot from the left side of the box is saved in the centre of the goal.

64:08

Corner, Aberdeen. Conceded by Adam Matthews.

62:28

Attempt missed. Scott Brown (Celtic) right footed shot from outside the box is close, but misses to the right.

61:17 Goal scored

Goal! Goal! Aberdeen 2, Celtic 1. James Forrest (Celtic) right footed shot from the centre of the box to the top right corner. Assisted by Leigh Griffiths.

56:51

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

54:24

Foul by Jonathan Hayes (Aberdeen).

54:24

Scott Brown (Celtic) wins a free kick in the attacking half.

52:43

Foul by Alan Tate (Aberdeen).

52:43

Leigh Griffiths (Celtic) wins a free kick in the defensive half.

52:15

Foul by Niall McGinn (Aberdeen).

52:15

Emilio Izaguirre (Celtic) wins a free kick in the attacking half.

50:00

Mark Reynolds (Aberdeen) wins a free kick in the attacking half.

49:56

Foul by Leigh Griffiths (Celtic).

45:00

Second Half begins Aberdeen 2, Celtic 0.

45:00 Substitution

Substitution Substitution, Celtic. James Forrest replaces Kris Commons.

45:00 +1:16 Half time

Half Time First Half ends, Aberdeen 2, Celtic 0.

45:00 +1:03

Corner, Celtic. Conceded by Alan Tate.

45:00 +0:09 Goal scored

Goal! Goal! Aberdeen 2, Celtic 0. Adam Rooney (Aberdeen) header from the centre of the box to the bottom left corner. Assisted by Niall McGinn with a cross.

43:05

Attempt missed. Leigh Griffiths (Celtic) header from the centre of the box is close, but misses to the right.

40:45 Goal scored

Goal! Goal! Aberdeen 1, Celtic 0. Jonathan Hayes (Aberdeen) left footed shot from outside the box to the top left corner.

37:54

Attempt saved. Nir Biton (Celtic) left footed shot from the left side of the box is saved in the bottom right corner.

35:41

Foul by Adam Rooney (Aberdeen).

35:41

Efe Ambrose (Celtic) wins a free kick on the left wing.

33:49

Foul by Barry Robson (Aberdeen).

33:49

Anthony Stokes (Celtic) wins a free kick in the defensive half.

32:08

Corner, Celtic. Conceded by Alan Tate.

30:40

Corner, Aberdeen. Conceded by Emilio Izaguirre.

28:43

Corner, Aberdeen. Conceded by Adam Matthews.

28:00

Mark Reynolds (Aberdeen) wins a free kick in the defensive half.

27:57

Foul by Scott Brown (Celtic).

26:12

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

26:12

Foul by Nir Biton (Celtic).

24:44

Foul by Adam Rooney (Aberdeen).

24:44

Emilio Izaguirre (Celtic) wins a free kick in the attacking half.

24:14

Attempt blocked. Niall McGinn (Aberdeen) right footed shot from outside the box is blocked.

21:19 Booking

Booking Efe Ambrose (Celtic) is shown the yellow card.

21:09

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

21:09

Foul by Efe Ambrose (Celtic).

20:22

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

20:22

Foul by Kris Commons (Celtic).

19:17

Attempt missed. Niall McGinn (Aberdeen) left footed shot from outside the box is close, but misses to the right.

17:11 Booking

Booking Leigh Griffiths (Celtic) is shown the yellow card.

17:01

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

17:01

Foul by Leigh Griffiths (Celtic).

16:10

Hand ball by Anthony Stokes (Celtic).

15:35

Foul by Alan Tate (Aberdeen).

15:35

Anthony Stokes (Celtic) wins a free kick on the right wing.

12:51

Attempt blocked. Barry Robson (Aberdeen) right footed shot from outside the box is blocked.

12:02 Dismissal

Dismissal Virgil van Dijk (Celtic) is shown the red card for a bad foul.

12:00

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

11:41

Foul by Virgil van Dijk (Celtic).

8:57 Booking

Booking Andrew Considine (Aberdeen) is shown the yellow card.

8:00

Kris Commons (Celtic) wins a free kick on the right wing.

7:59

Foul by Andrew Considine (Aberdeen).

7:01

Attempt saved. Anthony Stokes (Celtic) right footed shot from the right side of the box is saved in the centre of the goal.

4:48

Foul by Nir Biton (Celtic).

4:48

Niall McGinn (Aberdeen) wins a free kick in the attacking half.

3:54

Efe Ambrose (Celtic) wins a free kick in the attacking half.

3:54

Foul by Niall McGinn (Aberdeen).

1:42

Attempt saved. Charlie Mulgrew (Celtic) left footed shot from the left side of the box is saved in the centre of the goal.

0:00

First Half begins.

0:00

Live data and text provided by our data suppliers