A double from Kris Doolan ensured Inverness suffered their first home defeat of the season in a controversial match in the Highlands.

Doolan put Partick ahead, firing low under Dean Brill after 20 minutes.

Aaron Doran thought he had levelled, but the goal was ruled out after officials ordered a corner be re-taken.

Gary Warren's header restored parity after the break, but hosts goalkeeper Brill fumbled a cross to give Doolan a simple tap-in to claim the win.

With Partick having encounters against Aberdeen and Celtic to come, manager Alan Archibald will have been delighted to grab a vitally important victory.

But where luck had perhaps evaded them in recent weeks, they certainly got the fortune in this game, with a contentious refereeing decision and Brill's gift to Doolan shortly before the end.

Second-placed Inverness will have felt aggrieved to have the lost the match with Celtic dropping points on Saturday.

However, on the evidence of the opening period, they might have thought their home record would be safe as they took the game to the visitors.

Partick Thistle players celebrating

Doolan (right) netted both Partick Thistle goals

Doran came close with a free-kick before Ben Greenhalgh, starting his first game and eager to impress, had an effort cannon off the post.

However, it was Doolan, having received a James Craigen cutback, who showed the coolness and composure to fizz a shot past Brill to give the Jags the lead.

Partick were quite content to let Inverness have possession, but Archibald's men threatened on the counter on several occasions.

Craigen had time and space on the edge of the box and attempted to curl a shot towards goal, but he failed to find the target.

Stephen O'Donnell was next to try his luck as they flooded forward once more, but his effort was also wayward.

The game's big talking point arose just before half-time when Inverness thought they had found an equaliser.

A training-ground corner led to Doran dinking the ball across to Billy McKay, whose effort was cleared off the line before Doran rifled past a flurry of defenders and Scott Fox in goal.

However, referee Euan Norris disallowed the strike and brought play back, insisting that Ross Draper's initial touch at the corner flag had not restarted play, much to the fury of the Inverness players.

Their feeling of injustice spurred them on, though, and it was not long before they found an equaliser shortly after the break when Warren powered a header beyond Fox.

It seemed as though Inverness were starting to assert their authority on the game as Partick were struggling to deal with the aerial power they posed.

They looked vulnerable when Richie Foran rose above Isaac Osbourne to head into the net, but the official blew his whistle for an infringement.

Inverness spurned more chances through Draper and Foran as they looked to keep their 100% home record intact.

However, it was a howler from Brill that gave Doolan the simplest of chances to knock the ball in from a yard and give Partick the three points.

Lineup, Bookings (6) & Substitutions (5)

Inverness Caledonian Thistle

  • 12 Brill
  • 02 Raven
  • 03 Shinnie
  • 08 Draper
  • 05 Warren Booked
  • 06 Meekings
  • 10 Doran
  • 09 Foran Booked
  • 07 McKay (Agdestein - 91' )
  • 11 Ross (Polworth - 69' )
  • 17 Greenhalgh (Watkins - 71' )

Substitutes

  • 01 Esson
  • 14 Devine
  • 15 Watkins
  • 18 Tremarco
  • 19 Williams
  • 20 Polworth
  • 23 Agdestein

Partick Thistle

  • 01 Fox
  • 02 O'Donnell
  • 03 Sinclair
  • 19 Osbourne Booked
  • 05 Muirhead Booked
  • 06 Balatoni
  • 07 Craigen (Elliott - 73' )
  • 04 Welsh
  • 09 Doolan
  • 08 Bannigan Booked
  • 23 Higginbotham Booked (Lawless - 82' )

Substitutes

  • 10 Forbes
  • 11 Lawless
  • 12 Gallacher
  • 13 Gabriel
  • 14 Elliott
  • 17 Baird
  • 22 Fraser
Ref: Euan Norris
Att: 3,154

Match Stats

Shots

14 9

On target

4 2

Corners

12 2

Fouls

14 15

Live Text Commentary

Full time

Full Time Match ends, Inverness CT 1, Partick Thistle 2.

90:00 +3:36 Full time

Full Time Second Half ends, Inverness CT 1, Partick Thistle 2.

90:00 +3:07

Attempt missed. Richie Foran (Inverness CT) header from the centre of the box is too high.

90:00 +2:41

Corner, Inverness CT. Conceded by Aaron Sinclair.

90:00 +2:15

Corner, Inverness CT. Conceded by Aaron Sinclair.

90:00 +2:00

Attempt blocked. Torbjorn Agdestein (Inverness CT) right footed shot from the right side of the box is blocked.

90:00 +1:33 Booking

Booking Stuart Bannigan (Partick Thistle) is shown the yellow card.

90:00 +1:21

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

90:00 +1:21

Foul by Stuart Bannigan (Partick Thistle).

90:00 +0:16 Substitution

Substitution Substitution, Inverness CT. Torbjorn Agdestein replaces Billy McKay.

86:32

Corner, Inverness CT. Conceded by Isaac Osbourne.

86:17

Attempt blocked. Marley Watkins (Inverness CT) right footed shot from the centre of the box is blocked.

85:30

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

85:30

Foul by Conrad Balatoni (Partick Thistle).

83:18

Corner, Inverness CT. Conceded by Aaron Sinclair.

82:57

Corner, Inverness CT. Conceded by Stephen O'Donnell.

82:18 Goal scored

Goal! Goal! Inverness CT 1, Partick Thistle 2. Kris Doolan (Partick Thistle) left footed shot from very close range to the top left corner.

81:34 Substitution

Substitution Substitution, Partick Thistle. Steven Lawless replaces Kallum Higginbotham.

80:41

Corner, Partick Thistle. Conceded by Graeme Shinnie.

78:19

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

76:29

Foul by Graeme Shinnie (Inverness CT).

76:29

Kallum Higginbotham (Partick Thistle) wins a free kick in the attacking half.

75:52

Foul by Gary Warren (Inverness CT).

75:52

(Partick Thistle) wins a free kick in the attacking half.

75:34

Corner, Inverness CT. Conceded by Aaron Muirhead.

72:15 Substitution

Substitution Substitution, Partick Thistle. Christie Elliott replaces James Craigen.

70:38 Substitution

Substitution Substitution, Inverness CT. Marley Watkins replaces Ben Greenhalgh.

69:28

Ross Draper (Inverness CT) wins a free kick on the left wing.

69:28

Foul by Sean Welsh (Partick Thistle).

68:32 Substitution

Substitution Substitution, Inverness CT. Liam Polworth replaces Nick Ross.

68:10

Attempt missed. Richie Foran (Inverness CT) right footed shot from outside the box is too high.

67:56

Corner, Partick Thistle. Conceded by Josh Meekings.

67:35

Attempt blocked. Kallum Higginbotham (Partick Thistle) right footed shot from outside the box is blocked.

67:05

Attempt blocked. Kallum Higginbotham (Partick Thistle) right footed shot from outside the box is blocked.

66:21

Foul by Josh Meekings (Inverness CT).

66:21

Sean Welsh (Partick Thistle) wins a free kick in the defensive half.

64:23

Josh Meekings (Inverness CT) wins a free kick in the defensive half.

64:23

Foul by Kris Doolan (Partick Thistle).

62:12 Booking

Booking Gary Warren (Inverness CT) is shown the yellow card.

62:00

Foul by Richie Foran (Inverness CT).

62:00

(Partick Thistle) wins a free kick in the attacking half.

61:45

Corner, Inverness CT. Conceded by Scott Fox.

58:36

Foul by Gary Warren (Inverness CT).

58:36

Aaron Muirhead (Partick Thistle) wins a free kick in the attacking half.

58:23

Corner, Inverness CT. Conceded by Stephen O'Donnell.

58:10

Corner, Inverness CT. Conceded by Aaron Muirhead.

57:38

Attempt blocked. Richie Foran (Inverness CT) header from the centre of the box is blocked.

57:00

Ross Draper (Inverness CT) wins a free kick in the defensive half.

56:49

Foul by Isaac Osbourne (Partick Thistle).

54:43

Attempt blocked. Isaac Osbourne (Partick Thistle) right footed shot from outside the box is blocked.

46:09 Goal scored

Goal! Goal! Inverness CT 1, Partick Thistle 1. Gary Warren (Inverness CT) header from very close range to the bottom left corner.

45:28

Ross Draper (Inverness CT) wins a free kick on the left wing.

45:28

Foul by Isaac Osbourne (Partick Thistle).

45:00

Second Half begins Inverness CT 0, Partick Thistle 1.

45:00 +3:16 Half time

Half Time First Half ends, Inverness CT 0, Partick Thistle 1.

45:00 +3:00

Aaron Muirhead (Partick Thistle) wins a free kick on the right wing.

45:00 +2:48

Foul by Aaron Doran (Inverness CT).

44:45

Corner, Inverness CT. Conceded by Scott Fox.

44:00

Graeme Shinnie (Inverness CT) wins a free kick on the left wing.

43:54

Foul by Kallum Higginbotham (Partick Thistle).

43:25 Booking

Booking Richie Foran (Inverness CT) is shown the yellow card.

43:00

Richie Foran (Inverness CT) wins a free kick in the attacking half.

42:46

Foul by Kris Doolan (Partick Thistle).

42:28

Attempt missed. Ben Greenhalgh (Inverness CT) right footed shot from outside the box is too high from a direct free kick.

42:12 Booking

Booking Kallum Higginbotham (Partick Thistle) is shown the yellow card.

41:49

Foul by Sean Welsh (Partick Thistle).

41:49

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

40:54

Attempt saved. Aaron Doran (Inverness CT) left footed shot from outside the box is saved in the bottom right corner.

40:04

Conrad Balatoni (Partick Thistle) wins a free kick in the defensive half.

40:04

Foul by Richie Foran (Inverness CT).

36:42

Foul by Isaac Osbourne (Partick Thistle).

36:42

Nick Ross (Inverness CT) wins a free kick on the right wing.

34:12

Attempt missed. Stephen O'Donnell (Partick Thistle) right footed shot from outside the box is high and wide to the right.

31:01

Attempt missed. James Craigen (Partick Thistle) right footed shot from outside the box is just a bit too high.

28:06

Attempt saved. Aaron Doran (Inverness CT) left footed shot from outside the box is saved in the bottom left corner.

26:05

Foul by Ross Draper (Inverness CT).

26:05

(Partick Thistle) wins a free kick in the attacking half.

25:43

Corner, Inverness CT. Conceded by Conrad Balatoni.

24:21

Corner, Inverness CT. Conceded by Scott Fox.

24:03

Attempt saved. Ross Draper (Inverness CT) left footed shot from outside the box is saved in the top centre of the goal.

21:11

Foul by Kris Doolan (Partick Thistle).

21:11

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

20:22

Aaron Sinclair (Partick Thistle) wins a free kick in the defensive half.

20:22

Foul by Aaron Doran (Inverness CT).

19:06 Goal scored

Goal! Goal! Inverness CT 0, Partick Thistle 1. Kris Doolan (Partick Thistle) left footed shot from the centre of the box to the bottom right corner. Assisted by James Craigen.

18:05

Attempt missed. Sean Welsh (Partick Thistle) right footed shot from outside the box is close, but misses to the left.

17:21

Foul by Gary Warren (Inverness CT).

17:21

Stuart Bannigan (Partick Thistle) wins a free kick on the left wing.

15:54

Foul by Aaron Doran (Inverness CT).

15:54

Aaron Sinclair (Partick Thistle) wins a free kick in the defensive half.

12:52

Attempt missed. Aaron Doran (Inverness CT) right footed shot from outside the box is too high from a direct free kick.

12:21 Booking

Booking Isaac Osbourne (Partick Thistle) is shown the yellow card.

12:00

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

11:54

Foul by Isaac Osbourne (Partick Thistle).

11:38

Foul by Aaron Doran (Inverness CT).

11:38

Sean Welsh (Partick Thistle) wins a free kick in the defensive half.

7:46

Foul by Isaac Osbourne (Partick Thistle).

7:46

Aaron Doran (Inverness CT) wins a free kick on the right wing.

7:34

Ben Greenhalgh (Inverness CT) hits the right post with a right footed shot from the right side of the box.

6:44

Foul by James Craigen (Partick Thistle).

6:44

Ross Draper (Inverness CT) wins a free kick in the defensive half.

5:43

Attempt blocked. James Craigen (Partick Thistle) right footed shot from outside the box is blocked.

4:25

Foul by Ross Draper (Inverness CT).

4:25

Aaron Sinclair (Partick Thistle) wins a free kick in the attacking half.

2:42

Attempt missed. Aaron Doran (Inverness CT) right footed shot from outside the box is just a bit too high from a direct free kick.

2:15 Booking

Booking Aaron Muirhead (Partick Thistle) is shown the yellow card.

2:00

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

1:59

Foul by Aaron Muirhead (Partick Thistle).

0:42

Kris Doolan (Partick Thistle) wins a free kick in the defensive half.

0:42

Foul by Ross Draper (Inverness CT).

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers