Inverness and Aberdeen fought out a goalless draw as both sides missed the chance to boost their European hopes.

Niall McGinn crashed a first-half effort off the bar for the Dons, while the home side's Billy McKay was twice denied by Jamie Langfield.

Greg Tansey also went close for the hosts but his shot hit the bar.

A win would have taken second-placed Aberdeen six points clear of Motherwell, with Inverness passing up the chance to go fourth in the table.

And 'Well and Dundee United, third and fourth respectively, could consolidate their Scottish Premiership places on Saturday.

The home side had the first clear sight of goal after Marley Watkins broke forward from midfield.

Despite having his shirt pulled by Russell Anderson, Watkins stayed on his feet and set up McKay but Dons goalkeeper Langfield pulled off a brilliant one-handed save to turn his 15-yard shot wide.

Aaron Doran tried to recreate his stunning strike against Ross County in the recent Highland derby soon after, only to see his effort from the angle of the box curl over.

At the other end Jonny Hayes rose well at the back post to get on the end of Shaleum Logan's deep cross, but Inverness goalkeeper Dean Brill saved his header comfortably.

Marley Watkins and Mark Reynold battle for the ball

Marley Watkins goes down under a challenge from Aberdeen defender Mark Reynolds

Aberdeen were within inches of taking the lead when Peter Pawlett showed great skill and pace to beat a couple of defenders before teeing up McGinn, whose shot cannoned back off the underside of the bar with Brill well beaten.

Inverness striker McKay passed up a glaring chance just before the break, shooting too close to Langfield from a few yards out after a wonderfully weighted pass from Doran.

Ross Draper glanced a near-post header narrowly over from a Doran corner as Inverness threatened first in the second half.

Gary Warren then did well at the back for the home side, clearing the ball in the nick of time as Pawlett looked to get on the end of Adam Rooney's downward header.

Derek McInnes replaced Hayes with Cammy Smith before Inverness introduced Ryan Christie in place of James Vincent.

The home side went close when Tansey slammed an effort off the bar following great work down the right by Watkins, with Logan doing well to clear as McKay tried to get on to the rebound.

McKay then latched on to an excellent cross-field pass from Christie but he could not beat Langfield.

Dons striker Calvin Zola came on for Rooney late in the game but it was McGinn who had the last real chance, shooting straight at Brill from close range after fine build-up play involving Flood.

Lineup, Bookings (0) & Substitutions (4)

Inverness Caledonian Thistle

  • 12 Brill
  • 02 Raven
  • 18 Tremarco
  • 16 Tansey
  • 05 Warren
  • 06 Meekings
  • 10 Doran
  • 08 Draper
  • 07 McKay
  • 04 Vincent (Christie - 66' )
  • 15 Watkins (Ross - 80' )

Substitutes

  • 01 Esson
  • 11 Ross
  • 14 Devine
  • 19 Williams
  • 20 Polworth
  • 36 Christie
  • 40 Evans

Aberdeen

  • 01 Langfield
  • 29 Logan
  • 05 Considine
  • 08 Flood
  • 04 Anderson
  • 06 Reynolds
  • 11 Hayes (Smith - 63' )
  • 15 Robson
  • 17 Rooney (Zola - 86' )
  • 16 Pawlett
  • 10 McGinn

Substitutes

  • 02 Shaughnessy
  • 03 Robertson
  • 07 Zola
  • 09 Vernon
  • 14 Smith
  • 18 Low
  • 20 Weaver
Ref: Bobby Madden
Att: 4,224

Match Stats

Shots

11 11

On target

4 3

Corners

8 3

Fouls

13 11

Live Text Commentary

Full time

Full Time Match ends, Inverness CT 0, Aberdeen 0.

90:00 +2:19 Full time

Full Time Second Half ends, Inverness CT 0, Aberdeen 0.

90:00 +2:00

Corner, Inverness CT. Conceded by Shaleum Logan.

90:00 +0:46

Attempt missed. Cameron Smith (Aberdeen) right footed shot from the right side of the box is close, but misses to the left.

88:45

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

86:13

Greg Tansey (Inverness CT) wins a free kick in the attacking half.

86:13

Foul by Willo Flood (Aberdeen).

85:28 Substitution

Substitution Substitution, Aberdeen. Calvin Zola replaces Adam Rooney.

83:46

Attempt saved. Aaron Doran (Inverness CT) right footed shot from the right side of the box is saved in the centre of the goal.

82:07

Nick Ross (Inverness CT) wins a free kick in the attacking half.

82:07

Foul by Andrew Considine (Aberdeen).

79:51 Substitution

Substitution Substitution, Inverness CT. Nick Ross replaces Marley Watkins.

76:36

Attempt missed. Barry Robson (Aberdeen) left footed shot from long range on the right is too high from a direct free kick.

75:56

Foul by Ross Draper (Inverness CT).

75:56

Peter Pawlett (Aberdeen) wins a free kick on the right wing.

74:23

Attempt missed. Shaleum Logan (Aberdeen) right footed shot from outside the box misses to the right.

73:07

Attempt saved. Billy McKay (Inverness CT) right footed shot from the right side of the box is saved in the centre of the goal.

71:53

Foul by Marley Watkins (Inverness CT).

71:53

Barry Robson (Aberdeen) wins a free kick on the left wing.

70:00

Marley Watkins (Inverness CT) wins a free kick in the attacking half.

69:57

Foul by Cameron Smith (Aberdeen).

69:28

Foul by Ross Draper (Inverness CT).

69:28

Adam Rooney (Aberdeen) wins a free kick in the attacking half.

68:14

Attempt missed. Gary Warren (Inverness CT) header from the right side of the box misses to the right.

68:03

Corner, Inverness CT. Conceded by Mark Reynolds.

67:46

Corner, Inverness CT. Conceded by Mark Reynolds.

67:36

Greg Tansey (Inverness CT) hits the bar with a right footed shot from the centre of the box.

65:57 Substitution

Substitution Substitution, Inverness CT. Ryan Christie replaces James Vincent.

65:25

Foul by Adam Rooney (Aberdeen).

65:25

Gary Warren (Inverness CT) wins a free kick in the attacking half.

64:14

Corner, Aberdeen. Conceded by David Raven.

62:30 Substitution

Substitution Substitution, Aberdeen. Cameron Smith replaces Jonathan Hayes.

62:15

Foul by David Raven (Inverness CT).

62:15

Jonathan Hayes (Aberdeen) wins a free kick on the left wing.

61:40

Marley Watkins (Inverness CT) wins a free kick on the right wing.

61:40

Foul by Andrew Considine (Aberdeen).

56:11

Attempt missed. Aaron Doran (Inverness CT) right footed shot from outside the box misses to the left.

55:11

Foul by Jonathan Hayes (Aberdeen).

55:11

Marley Watkins (Inverness CT) wins a free kick in the defensive half.

54:37

Corner, Aberdeen. Conceded by Gary Warren.

51:47

Attempt missed. Josh Meekings (Inverness CT) header from the left side of the six yard box is just a bit too high.

51:22

Corner, Inverness CT. Conceded by Mark Reynolds.

48:00

Russell Anderson (Aberdeen) wins a free kick in the attacking half.

47:57

Foul by Aaron Doran (Inverness CT).

45:00

Second Half begins Inverness CT 0, Aberdeen 0.

45:00 +0:35 Half time

Half Time First Half ends, Inverness CT 0, Aberdeen 0.

45:00 +0:13

Corner, Inverness CT. Conceded by Jamie Langfield.

45:00 +0:05

Attempt saved. Billy McKay (Inverness CT) right footed shot from the centre of the box is saved in the centre of the goal.

44:28

Marley Watkins (Inverness CT) wins a free kick in the defensive half.

44:28

Foul by Willo Flood (Aberdeen).

43:29

Foul by Carl Tremarco (Inverness CT).

43:29

Shaleum Logan (Aberdeen) wins a free kick on the left wing.

40:39

Attempt blocked. Shaleum Logan (Aberdeen) right footed shot from outside the box is blocked.

37:14

Niall McGinn (Aberdeen) hits the bar with a right footed shot from the right side of the box.

35:42

Gary Warren (Inverness CT) wins a free kick in the attacking half.

35:42

Foul by Mark Reynolds (Aberdeen).

35:11

Corner, Aberdeen. Conceded by Marley Watkins.

34:14

Attempt missed. Barry Robson (Aberdeen) right footed shot from the right side of the box is too high.

31:33

Foul by Greg Tansey (Inverness CT).

31:33

Willo Flood (Aberdeen) wins a free kick in the attacking half.

29:35

Foul by Greg Tansey (Inverness CT).

29:35

Willo Flood (Aberdeen) wins a free kick in the defensive half.

27:38

Corner, Inverness CT. Conceded by Andrew Considine.

27:07

Aaron Doran (Inverness CT) wins a free kick in the attacking half.

27:07

Foul by Russell Anderson (Aberdeen).

25:06

Foul by Ross Draper (Inverness CT).

25:06

Barry Robson (Aberdeen) wins a free kick in the attacking half.

24:15

Foul by David Raven (Inverness CT).

24:15

Jonathan Hayes (Aberdeen) wins a free kick on the right wing.

22:49

Attempt missed. Peter Pawlett (Aberdeen) right footed shot from outside the box is too high.

20:12

Attempt saved. Jonathan Hayes (Aberdeen) header from the centre of the box is saved in the centre of the goal.

17:21

Barry Robson (Aberdeen) wins a free kick in the attacking half.

17:21

Foul by James Vincent (Inverness CT).

16:40

Attempt missed. Billy McKay (Inverness CT) right footed shot from outside the box misses to the right.

15:56

Attempt missed. Marley Watkins (Inverness CT) right footed shot from the left side of the box is just a bit too high.

15:23

Corner, Inverness CT. Conceded by Shaleum Logan.

12:05

Foul by Adam Rooney (Aberdeen).

12:05

Carl Tremarco (Inverness CT) wins a free kick in the attacking half.

11:27

Foul by Ross Draper (Inverness CT).

11:27

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

10:21

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

8:02

Billy McKay (Inverness CT) wins a free kick in the defensive half.

8:02

Foul by Barry Robson (Aberdeen).

7:04

Attempt missed. Carl Tremarco (Inverness CT) left footed shot from outside the box is too high.

6:19

Corner, Inverness CT. Conceded by Jamie Langfield.

6:09

Attempt saved. Billy McKay (Inverness CT) right footed shot from the centre of the box is saved in the bottom right corner.

4:32

Attempt missed. Niall McGinn (Aberdeen) right footed shot from outside the box is too high.

3:47

Foul by Ross Draper (Inverness CT).

3:47

Jonathan Hayes (Aberdeen) 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