Inverness Caledonian Thistle finished their Premiership campaign with a deserved win over Scottish Cup finalists St Johnstone.

After a poor first half, Inverness had the impetus in the second period and David Raven was denied at the near post by Alan Mannus.

Mannus also made a block from Aaron Doran's shot but Ryan Christie was on hand to head home the rebound.

Greg Tansey's emphatic finish ensured a more comfortable win for Caley.

Inverness midfielder Greg Tansey celebrates after scoring against St Johnstone

Tansey worked tirelessly before being rewarded with a goal late on

John Hughes' side finish fifth in the table, four points clear of Saints ahead of the latter's meeting with Dundee United in next Saturday's final at Celtic Park.

With the Caledonian Stadium bathed in beautiful sunshine, both sides struggled to find any momentum before the interval.

Michael O'Halloran did draw a save from Dean Brill after driving at the Inverness defence.

At the other end, Tansey's ambitious effort from 40 yards was comfortably saved.

Whatever Hughes said to his players at the break, it seemed to bring a response and, after O'Halloran had tested Brill again, Raven stuck out a foot to divert James Vincent's low cross towards goal only for Mannus to touch wide.

And, moments later, Doran stung the palms of the Saints keeper and Christie arrived to apply the finish.

The Highlanders were not prepared to sit on their lead and top scorer Billy McKay tried desperately to connect with a lovely through ball by Christie before Mannus intervened.

The ball ran loose for Doran and his low shot towards the empty net was hacked clear by the alert Brian Easton.

McKay had picked up an injury in the attack and was soon replaced by Danny Williams.

Another substitute, Marley Watkins, was just a little too high with a powerful effort after darting towards the edge of the box.

St Johnstone struggled to make in-roads, despite top marksman Stevie May's introduction from the bench and Inverness soon rounded off their win.

The impressive Tansey capitalised on a loose ball at the edge of the box by side-stepping Chris Millar and smacking the ball high past the helpless Mannus.

Lineup, Bookings (2) & Substitutions (6)

Inverness Caledonian Thistle

  • 12 Brill
  • 02 Raven
  • 18 Tremarco
  • 16 Tansey
  • 08 Draper
  • 14 Devine
  • 10 Doran
  • 04 Vincent (Watkins - 68' )
  • 07 McKay (Williams - 72' )
  • 36 Christie (Ross - 82' )
  • 03 Shinnie Booked

Substitutes

  • 01 Esson
  • 11 Ross
  • 15 Watkins
  • 19 Williams
  • 20 Polworth
  • 34 Brown
  • 37 Sutherland

St Johnstone

  • 01 Mannus
  • 19 Miller
  • 24 Easton
  • 07 Millar
  • 02 Mackay
  • 06 Anderson
  • 10 Wotherspoon (Croft - 60' )
  • 12 Dunne Booked
  • 09 MacLean (May - 74' )
  • 11 Hasselbaink (Iwelumo - 65' )
  • 29 O'Halloran

Substitutes

  • 08 McDonald
  • 15 Banks
  • 17 May
  • 20 Brown
  • 22 Croft
  • 23 Clancy
  • 25 Iwelumo
Ref: Alan Muir
Att: 3,121

Match Stats

Shots

6 3

On target

6 3

Corners

3 5

Fouls

7 7

Live Text Commentary

Full time

Full Time Match ends, Inverness CT 2, St Johnstone 0.

90:00 +2:55 Full time

Full Time Second Half ends, Inverness CT 2, St Johnstone 0.

90:00 +0:47 Goal scored

Goal! Goal! Inverness CT 2, St Johnstone 0. Greg Tansey (Inverness CT) right footed shot from the centre of the box to the top left corner. Assisted by Aaron Doran.

87:14

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

87:14

Foul by Chris Iwelumo (St Johnstone).

81:08 Substitution

Substitution Substitution, Inverness CT. Nick Ross replaces Ryan Christie.

75:54

Attempt saved. Graeme Shinnie (Inverness CT) left footed shot from the right side of the box is saved in the centre of the goal.

75:21

Corner, Inverness CT. Conceded by Alan Mannus.

74:14

Foul by Aaron Doran (Inverness CT).

74:14

Brian Easton (St Johnstone) wins a free kick in the defensive half.

73:31

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

73:31

Foul by James Dunne (St Johnstone).

73:14 Substitution

Substitution Substitution, St Johnstone. Steve May replaces Steven MacLean.

71:20 Substitution

Substitution Substitution, Inverness CT. Danny Williams replaces Billy McKay.

67:09 Substitution

Substitution Substitution, Inverness CT. Marley Watkins replaces James Vincent.

66:26 Booking

Booking Graeme Shinnie (Inverness CT) is shown the yellow card.

66:23

Foul by Graeme Shinnie (Inverness CT).

66:23

James Dunne (St Johnstone) wins a free kick in the defensive half.

64:45 Substitution

Substitution Substitution, St Johnstone. Chris Iwelumo replaces Nigel Hasselbaink.

63:29

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

63:29

Foul by Chris Millar (St Johnstone).

62:42

Corner, St Johnstone. Conceded by Carl Tremarco.

59:23 Substitution

Substitution Substitution, St Johnstone. Lee Croft replaces David Wotherspoon.

58:39 Goal scored

Goal! Goal! Inverness CT 1, St Johnstone 0. Ryan Christie (Inverness CT) header from very close range to the high centre of the goal. Assisted by Graeme Shinnie.

56:19

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

56:19

Foul by Steven Anderson (St Johnstone).

55:52

Corner, St Johnstone. Conceded by David Raven.

52:37

Foul by Billy McKay (Inverness CT).

52:37

Steven Anderson (St Johnstone) wins a free kick in the attacking half.

50:41

Corner, Inverness CT. Conceded by Alan Mannus.

50:19

Attempt saved. David Raven (Inverness CT) right footed shot from the right side of the box is saved in the bottom right corner.

47:26

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

47:26

Foul by Steven MacLean (St Johnstone).

47:08

Attempt saved. Michael O'Halloran (St Johnstone) right footed shot from the centre of the box is saved in the top centre of the goal.

45:59

Corner, St Johnstone. Conceded by Dean Brill.

45:38

Attempt saved. Michael O'Halloran (St Johnstone) right footed shot from the right side of the box is saved in the top right corner.

45:00

Second Half begins Inverness CT 0, St Johnstone 0.

45:00 +0:13 Half time

Half Time First Half ends, Inverness CT 0, St Johnstone 0.

44:06

Corner, St Johnstone. Conceded by Carl Tremarco.

42:39 Booking

Booking James Dunne (St Johnstone) is shown the yellow card.

42:26

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

42:26

Foul by James Dunne (St Johnstone).

35:46

Foul by Danny Devine (Inverness CT).

35:46

James Dunne (St Johnstone) wins a free kick in the attacking half.

28:36

Attempt saved. Greg Tansey (Inverness CT) right footed shot from outside the box is saved in the centre of the goal.

26:31

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

13:54

Attempt saved. Michael O'Halloran (St Johnstone) right footed shot from the centre of the box is saved in the centre of the goal.

11:06

Corner, Inverness CT. Conceded by David Mackay.

10:31

Foul by Steven Anderson (St Johnstone).

10:31

Ryan Christie (Inverness CT) wins a free kick in the attacking half.

8:35

James Dunne (St Johnstone) wins a free kick in the attacking half.

8:35

Foul by Greg Tansey (Inverness CT).

6:27

Brian Easton (St Johnstone) wins a free kick in the attacking half.

6:27

Foul by Greg Tansey (Inverness CT).

3:58

Corner, St Johnstone. Conceded by Aaron Doran.

1:39

Steven MacLean (St Johnstone) wins a free kick in the defensive half.

1:39

Foul by Danny Devine (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