Full Time The final whistle is blown by the referee.
Jordan Gibbons fouled by William Gros, the ref awards a free kick. David Raven takes the direct free kick.
Paul Heffernan gives away a free kick for an unfair challenge on Aaron Doran. Free kick crossed left-footed by Graeme Shinnie from left wing, save by Cameron Bell.
Free kick taken by Graeme Shinnie.
Booking The referee books Garry Hay for dissent.
Unfair challenge on Jordan Gibbons by Garry Hay results in a free kick.
Assist on the goal came from Ross Barbour.
84:50 Goal scored
Goal! - Paul Heffernan - Kilmarnock 2 - 0 Inverness Goal scored by Paul Heffernan from close in low into the middle of the goal. Kilmarnock 2-0 Inverness CT.
Garry Hay has a drilled shot. Save by Ryan Esson.
Borja Perez has an effort at goal from outside the box which goes wide right of the goal.
Cameron Bell takes the indirect free kick.
Substitution Jordan Gibbons joins the action as a substitute, replacing Nick Ross.
The assistant referee signals for offside against Charlie Taylor.
Inswinging corner taken by Graeme Shinnie from the right by-line, Owain Tudur Jones takes a shot. Save by Cameron Bell.
Shot from 25 yards from Owain Tudur Jones. Blocked by Jeroen Tesselaar.
Paul Heffernan takes a shot. Ryan Esson makes a brilliant save.
William Gros takes the chance to get an effort at goal. Brilliant save by Ryan Esson.
Graeme Shinnie takes the inswinging corner, Rory McKeown makes a clearance.
Outswinging corner taken from the right by-line by Borja Perez, clearance made by Josh Meekings.
Mark O'Hara challenges Charlie Taylor unfairly and gives away a free kick. Graeme Shinnie crosses the ball in from the free kick, free kick awarded for an unfair challenge on Mark O'Hara by Owain Tudur Jones. Cameron Bell takes the free kick.
Substitution Garry Hay is brought on as a substitute for James Dayton.
Philip Roberts has a drilled shot. Save by Cameron Bell.
Philip Roberts has an effort at goal from a long way out that goes wide left.
Corner taken left-footed by Graeme Shinnie, clearance by Rory McKeown.
Effort from 12 yards by Aaron Doran. Rory McKeown gets a block in.
Free kick awarded for an unfair challenge on Philip Roberts by James Fowler. Free kick taken by Philip Roberts.
57:21 Goal scored
Goal! - Paul Heffernan - Kilmarnock 1 - 0 Inverness Paul Heffernan fires in a goal from inside the penalty box to the bottom left corner of the goal. Kilmarnock 1-0 Inverness CT.
Foul by William Gros on Charlie Taylor, free kick awarded. Direct free kick taken by Ryan Esson.
Free kick awarded for a foul by Gary Warren on James Fowler. Free kick taken by Jeroen Tesselaar.
Borja Perez sends in a cross.
Foul by Gary Warren on William Gros, free kick awarded. Borja Perez takes the direct free kick.
A cross is delivered by David Raven.
Paul Heffernan takes a shot. Clearance made by Graeme Shinnie.
Graeme Shinnie fouled by Jeroen Tesselaar, the ref awards a free kick. Free kick taken by Graeme Shinnie.
Free kick awarded for an unfair challenge on Gary Warren by William Gros. Direct free kick taken by Ryan Esson.
Inswinging corner taken by Graeme Shinnie, Philip Roberts takes a shot. Save made by Cameron Bell.
The second half kicks off.
45:00 +2:19 Half time
Half Time The half-time whistle blows.
Jeroen Tesselaar challenges Billy McKay unfairly and gives away a free kick. Aaron Doran takes the direct free kick.
Free kick awarded for an unfair challenge on Gary Warren by Borja Perez. Direct free kick taken by Ryan Esson.
Borja Perez takes the direct free kick.
45:00 +0:15 Substitution
Substitution Cillian Sheridan leaves the field to be replaced by Paul Heffernan.
Foul by Owain Tudur Jones on William Gros, free kick awarded.
Cillian Sheridan takes a shot. Save by Ryan Esson.
The ball is sent over by Graeme Shinnie.
Corner taken right-footed by Aaron Doran, Cillian Sheridan makes a clearance.
Nick Ross takes a shot. Blocked by Ross Barbour.
Substitution Andrew Shinnie goes off and Charlie Taylor comes on.
Free kick awarded for an unfair challenge on James Dayton by Aaron Doran. Free kick taken by Borja Perez.
Effort from outside the penalty box by Graeme Shinnie goes wide right of the goal.
A cross is delivered by Graeme Shinnie.
Cillian Sheridan has a mishit shot. Save by Ryan Esson.
David Raven produces a mishit right-footed shot from deep inside the penalty area which goes wide of the left-hand post.
Unfair challenge on Rory McKeown by Philip Roberts results in a free kick. Free kick crossed right-footed by Borja Perez, save made by Ryan Esson.
Substitution Philip Roberts replaces Richie Foran.
Aaron Doran takes the inswinging corner, free kick awarded for a foul by Gary Warren on Cameron Bell. Cameron Bell takes the direct free kick.
Aaron Doran fouled by Rory McKeown, the ref awards a free kick. Aaron Doran crosses the ball from the free kick right-footed from right wing.
Borja Perez gives away a free kick for an unfair challenge on Andrew Shinnie. Free kick taken by Graeme Shinnie.
Rory McKeown crosses the ball, save made by Ryan Esson.
Andrew Shinnie crosses the ball, save by Cameron Bell.
Andrew Shinnie is penalised for a handball. Free kick taken by Cameron Bell.
Corner from the right by-line taken by Borja Perez, David Raven makes a clearance.
Mohamadou Sissoko restarts play with the free kick.
Booking Booking for Richie Foran for unsporting behaviour.
Richie Foran concedes a free kick for a foul on Mark O'Hara.
William Gros produces a right-footed shot from just outside the box that misses to the right of the goal.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.