First Division Ayr United knocked Scottish Premier League side Inverness out of the Scottish Communities League Cup at Somerset Park.

Michael McGowan came close to giving the home side with several efforts in the first half.

But Eddie Malone did make the breakthrough when his low shot from McGowan's corner beat Jonny Tuffey.

Inverness thought they had levelled Ross Tokely headed into the net but the defender was flagged offside.

The result continues the Highlanders' struggling start to the season, with Terry Butcher's side having taken only one point from their opening five league matches.

McGowan curled an effort wide early on and then had a shot cleared off the line by Thomas Piermayr.

A 25-yard free-kick from the midfielder whistled past the post and a set piece from similar range at the other end allowed Aaron Doran to fire in a shot, which also went wide.

I take full responsibility as that's my job, and I can only apologise to our fans

Terry Butcher Inverness manager

Tuffey made two saves from McGowan before half-time and another after the interval.

But McGowan did have a hand in the winner as his corner fell to Malone, who rifled home from six yards.

Inverness pressed for an equaliser and Andrew Shinne volleyed wide before Richie Foran's header was blocked by Kevin Cuthbert's reaction save.

As full-time approached Tokely scrambled the ball into the net from Doran's cross but Inverness were denied extra-time by the offside flag.

Ayr United manager Brian Reid: "I'm proud of every one of my players - a lot of them have worked shifts today and were rushing here for an early kick-off and they all deserve great credit for a great performance, all their hard work and their fitness.

"I don't think it was undeserved as we played well, passed the ball and created chances and were the better team for the first 30 minutes; Inverness then came into it and the second half was even.

"We defended magnificently, stopped them creating a lot and were still creating chances ourselves - it was a great night for Ayr and we're looking forward to the next round.

"We want to make Somerset Park a difficult place to visit - nobody's going to come down here and pick up easy points or have an easy game."

Inverness manager Terry Butcher: "It's a real low point for me. I have no excuses - Ayr deserved to win the game, they had other chances as well as the one they scored and they fully deserved it.

"I take full responsibility as that's my job, and I can only apologise to our fans that we badly let down.

"We can't have any excuse tonight and the players have been told that - it's totally unacceptable from our point of view.

"I spoke from the start about attitude, getting the ball and passing it and winning the battle first, and Ayr were the ones who did that."

Match Stats

Shots

14 18

On target

9 10

Corners

7 11

Fouls

8 18

Live Text Commentary

90:00 +2:52 Full time

Full Time The referee brings the game to a close.

90:00 +1:49

Kevin Cuthbert takes the direct free kick.

90:00 +1:49 Booking

Booking Gregory Tade booked.

90:00 +1:30

Unfair challenge on Christopher Smith by Gregory Tade results in a free kick.

90:00 +1:16

Gareth Wardlaw is penalised for handball and concedes a free kick. Jonny Tuffey takes the free kick.

90:00 +1:00

Micheal McGowan takes a shot. Jonny Tuffey makes a save.

89:47

Ross Tokely is ruled offside. Kevin Cuthbert restarts play with the free kick.

89:20

Inswinging corner taken right-footed by Aaron Doran from the left by-line to the near post, Gareth Armstrong makes a clearance.

88:59

The ball is sent over by Graeme Shinnie, John Robertson makes a clearance.

88:32

Free kick awarded for a foul by Andrew Geggan on Andrew Shinnie. Graeme Shinnie takes the free kick.

87:23

Richie Foran challenges Christopher Smith unfairly and gives away a free kick. Direct free kick taken by Kevin Cuthbert.

86:04

Aaron Doran crosses the ball.

84:51 Substitution

Substitution Ross Robertson on for Michael Moffat.

83:02

Outswinging corner taken right-footed by Aaron Doran from the right by-line, Headed effort from inside the box by Ross Tokely misses to the right of the target.

82:54

The ball is crossed by Aaron Doran, clearance made by Edward Malone.

80:51

Roman Golobart concedes a free kick for a foul on Gareth Wardlaw. Micheal McGowan delivers the ball from the free kick right-footed from right wing.

80:17

The ball is sent over by Richie Foran, Christopher Smith makes a clearance.

79:42

Unfair challenge on Jonathan Tiffoney by Graeme Shinnie results in a free kick. Free kick taken by James McKernan.

79:18

Graeme Shinnie sends in a cross, Richie Foran takes a shot. Kevin Cuthbert makes a save.

79:12

A cross is delivered by Ross Tokely, clearance by John Robertson.

77:21

Andrew Shinnie takes a shot. James McKernan gets a block in.

76:50

The ball is crossed by Nick Ross, clearance by John Robertson.

76:04 Substitution

Substitution Gregory Tade is brought on as a substitute for Gavin Morrison.

75:22

Gareth Armstrong fouled by Aaron Doran, the ref awards a free kick. Kevin Cuthbert restarts play with the free kick.

75:02

A cross is delivered by Aaron Doran, Richie Foran takes a shot.

73:23

Unfair challenge on Gareth Wardlaw by Roman Golobart results in a free kick. The ball is crossed by Micheal McGowan, Headed effort from inside the area by Andrew Geggan misses to the left of the target.

72:48

Foul by Gavin Morrison on Gareth Armstrong, free kick awarded. John Robertson takes the free kick.

72:07

The ball is delivered by Nick Ross, Shot by Andrew Shinnie from deep inside the penalty area misses to the left of the goal.

71:48

Corner taken short by Aaron Doran.

71:41

The ball is crossed by Graeme Shinnie, John Robertson manages to make a clearance.

69:54

Michael Moffat fouled by Thomas Piermayr, the ref awards a free kick. Micheal McGowan crosses the ball, John Robertson takes a shot. Save by Jonny Tuffey.

68:48

Chris Hogg gives away a free kick for an unfair challenge on Gareth Wardlaw. James McKernan takes the direct free kick.

67:21

Foul by Andrew Geggan on Thomas Piermayr, free kick awarded. Thomas Piermayr takes the free kick.

65:29

The ball is sent over by Aaron Doran, Andrew Shinnie takes a shot. Save by Kevin Cuthbert.

64:12 Substitution

Substitution Mark Roberts goes off and Jonathan Tiffoney comes on.

64:12 Substitution

Substitution Shane Sutherland leaves the field to be replaced by Andrew Shinnie.

64:00

Roman Golobart has an effort at goal from long range that misses to the right of the goal.

63:48

The ball is swung over by Thomas Piermayr, Michael Moffat makes a clearance.

63:13

Outswinging corner taken by Aaron Doran, save by Kevin Cuthbert.

63:06

The ball is delivered by Thomas Piermayr, Gareth Wardlaw gets a block in.

62:47

Inswinging corner taken right-footed by Aaron Doran, save by Kevin Cuthbert.

62:36

Aaron Doran takes a shot. Blocked by Edward Malone.

62:27

The ball is sent over by Aaron Doran, John Robertson manages to make a clearance.

61:52

The ball is crossed by Micheal McGowan, clearance by Roman Golobart.

59:11

Assist on the goal came from Micheal McGowan.

59:11 Goal scored

Goal! - Edward Malone - Ayr 1 - 0 Inverness A goal is scored by Edward Malone from inside the penalty box to the bottom left corner of the goal. Ayr 1-0 Inverness CT.

58:43

Corner taken by Micheal McGowan,

58:34

A cross is delivered by Micheal McGowan, Jonny Tuffey makes a save.

57:47

Thomas Piermayr crosses the ball, save by Kevin Cuthbert.

57:14

Aaron Doran takes the inswinging corner, Andrew Geggan manages to make a clearance.

55:19

Corner taken right-footed by Aaron Doran, clearance by Gareth Wardlaw.

53:49

Free kick awarded for an unfair challenge on Shane Sutherland by Micheal McGowan. Direct effort from the free kick comes in from Aaron Doran.

52:22 Booking

Booking Caution for Gareth Wardlaw.

51:34

The offside flag is raised against Andrew Geggan. Jonny Tuffey takes the indirect free kick.

50:57

Unfair challenge on Aaron Doran by Edward Malone results in a free kick. Free kick crossed right-footed by Aaron Doran.

49:28

Graeme Shinnie takes the outswinging corner, save by Kevin Cuthbert.

49:11

Richie Foran takes a shot. Blocked by Andrew Geggan.

48:33

The ball is sent over by Graeme Shinnie.

47:57

Shane Sutherland takes a shot. Blocked by Andrew Geggan.

46:12

Ross Tokely takes a shot. Save made by Kevin Cuthbert.

45:58

Corner taken by Graeme Shinnie from the left by-line, Mark Roberts makes a clearance.

45:40

Shane Sutherland takes a shot. Blocked by Andrew Geggan.

45:01

The referee gets the second half started.

45:00 +2:18 Half time

Half Time The referee calls an end to the first half.

45:00 +1:45

Ross Tokely challenges Gareth Wardlaw unfairly and gives away a free kick. Andrew Geggan takes the direct free kick.

45:00 +0:59

Shane Sutherland fouled by Andrew Geggan, the ref awards a free kick. Jonny Tuffey takes the direct free kick.

44:18

Inswinging corner taken from the right by-line by Aaron Doran, Foul by Richie Foran on Gareth Wardlaw, free kick awarded. Kevin Cuthbert restarts play with the free kick.

44:08

The ball is delivered by Thomas Piermayr, clearance made by Christopher Smith.

43:13

Centre by Graeme Shinnie, Edward Malone makes a clearance.

41:36

Graeme Shinnie produces a left-footed shot from deep inside the penalty box which goes wide of the left-hand upright.

39:36

Free kick taken by John Robertson.

39:36 Booking

Booking Roman Golobart goes into the referee's book.

39:30

Foul by Roman Golobart on Gareth Wardlaw, free kick awarded.

39:09

Graeme Shinnie takes a shot. Blocked by John Robertson.

37:08

The assistant referee signals for offside against Mark Roberts. Indirect free kick taken by Chris Hogg.

36:37

Roman Golobart fouled by Gareth Wardlaw, the ref awards a free kick. Free kick taken by Jonny Tuffey.

36:12

The referee blows for offside against Aaron Doran. Indirect free kick taken by Kevin Cuthbert.

35:39

Micheal McGowan takes a shot. Jonny Tuffey makes a save.

35:15

Aaron Doran produces a cross, Gareth Armstrong makes a clearance.

35:02

The ball is crossed by Aaron Doran, clearance by John Robertson.

33:16

Micheal McGowan takes a shot. Save made by Jonny Tuffey.

32:30

Unfair challenge on Nick Ross by Edward Malone results in a free kick. Direct free kick taken by Thomas Piermayr.

32:23

The ball is delivered by Micheal McGowan, clearance by Thomas Piermayr.

30:01

Christopher Smith concedes a free kick for a foul on Nick Ross. Aaron Doran has a direct shot on goal from the free kick,

29:42

A cross is delivered by Thomas Piermayr, Christopher Smith manages to make a clearance.

28:04

Free kick awarded for an unfair challenge on Gareth Wardlaw by Roman Golobart. Shot comes in from Micheal McGowan from the free kick.

27:13

Corner taken by Micheal McGowan, clearance by Ross Tokely.

26:36

Chris Hogg gives away a free kick for an unfair challenge on Gareth Wardlaw. Micheal McGowan crosses the ball from the free kick right-footed from right wing, Shane Sutherland manages to make a clearance.

26:17

Aaron Doran takes a shot. Save by Kevin Cuthbert.

26:02

Michael Moffat sends in a cross, save by Jonny Tuffey.

25:22

The ball is swung over by Micheal McGowan, save by Jonny Tuffey.

24:54

Outswinging corner taken by Micheal McGowan from the right by-line, Roman Golobart manages to make a clearance.

24:46

The ball is swung over by Micheal McGowan, blocked by Graeme Shinnie.

23:39

Outswinging corner taken right-footed by Micheal McGowan from the right by-line, Effort on goal by Andrew Geggan from just inside the penalty area goes harmlessly over the target.

23:11

Inswinging corner taken from the left by-line by Micheal McGowan, save made by Jonny Tuffey.

22:32

Micheal McGowan takes a shot. Blocked by Thomas Piermayr.

21:51 Substitution

Substitution Nick Ross on for Jonathan Hayes.

19:23

Corner taken right-footed by Aaron Doran from the left by-line, John Robertson manages to make a clearance.

16:37

Gareth Armstrong crosses the ball, Shane Sutherland makes a clearance.

14:10

Effort on goal by Michael Moffat from deep inside the area goes harmlessly over the bar.

13:58

Roman Golobart concedes a free kick for a foul on Gareth Wardlaw. Edward Malone takes the free kick.

13:34

Thomas Piermayr concedes a free kick for a foul on Michael Moffat. James McKernan takes the free kick.

12:55

Shane Sutherland has shot on goal from just outside the box which goes wide of the right-hand upright.

12:32

The ball is swung over by Micheal McGowan, blocked by Thomas Piermayr.

12:08

Micheal McGowan crosses the ball, clearance by Roman Golobart.

10:50

The official flags Richie Foran offside. James McKernan takes the free kick.

10:20

Chris Hogg gives away a free kick for an unfair challenge on Gareth Wardlaw. Andrew Geggan takes the direct free kick.

9:19 Substitution

Substitution Gareth Armstrong is brought on as a substitute for Martyn Campbell.

8:41

A cross is delivered by Micheal McGowan, Chris Hogg makes a clearance.

8:19

Centre by Aaron Doran, Edward Malone makes a clearance.

5:44

The assistant referee flags for offside against Jonathan Hayes. Indirect free kick taken by Kevin Cuthbert.

4:49

Micheal McGowan takes a shot from long distance which goes wide of the right-hand upright.

4:38

The ball is crossed by Mark Roberts.

3:44

Gareth Wardlaw takes a shot. Blocked by Roman Golobart.

2:41

John Robertson takes a shot. Save made by Jonny Tuffey.

2:14

Outswinging corner taken by Micheal McGowan, Thomas Piermayr manages to make a clearance.

2:03

Gareth Wardlaw takes a shot. Chris Hogg gets a block in.

1:35

Inswinging corner taken from the left by-line by Micheal McGowan, save by Jonny Tuffey.

1:09

Micheal McGowan fouled by Graeme Shinnie, the ref awards a free kick. Free kick crossed right-footed by Micheal McGowan, clearance by Richie Foran.

0:29

The ball is crossed by Jonathan Hayes, Christopher Smith makes a clearance.

0:00

The ref blows the whistle to begin the match.

Live data and text provided by our data suppliers