Deveronvale flew the flag for the Highland League as Stirling Albion's miserable season continued with a home exit in the Scottish Cup.

The Binos sit rock bottom of the Division Three and were dominated throughout by their underdog visitors.

Left-back Kevin Adams had the first meaningful shot for Vale when he drilled the ball over the bar from 25 yards in the 19th minute.

Craig Cowie went close on two occasions after just missing the post and seeing his second chance blocked by Gary Thom.

The upset was on the cards just before the hour mark when Michele Lombardi's through ball found Cowie, who kept calm under pressure and placed the ball past the reaching hands of Samuel Filler in the Stirling goal.

Albion pushed for a goal with half an hour to play, but it was Deveronvale's day as they produced one of the upsets of the third round.

Lineup, Bookings (5) & Substitutions (6)

Stirling

  • 01 Filler
  • 02 McGeachie (Flood - 74' )
  • 05 Thom
  • 06 Allison
  • 10 McClune Booked
  • 03 Stephen Day Booked
  • 04 McCunnie Booked
  • 08 McSorley (Ferry - 61' )
  • 09 Davidson (Alexander Cunningham - 67' )
  • 07 Weir
  • 11 White

Substitutes

  • 17 Peat
  • 12 Clark
  • 14 Ferry
  • 15 Flood
  • 16 Alexander Cunningham

Deveronvale

  • 01 McConnachie
  • 02 Rennie
  • 03 Adams
  • 04 Hendry
  • 05 Fraser
  • 06 Rodger Booked
  • 08 Cowie Booked (Urquhart - 78' )
  • 10 Blackhall
  • 11 Watt
  • 07 Lombardi (Barclay - 89' )
  • 09 Morrison (Duncan - 72' )

Substitutes

  • 17 MacDonald
  • 12 Barclay
  • 14 Urquhart
  • 15 Noble
  • 16 Duncan
Ref: Barry Cook
Att: 688

Match Stats

Shots

13 7

On target

2 4

Corners

8 8

Fouls

16 14

Live Text Commentary

90:00 +3:18 Full time

Full Time The referee brings the game to a close.

90:00 +2:40

Scott Henry restarts play with the free kick.

90:00 +2:40 Booking

Booking David McClune receives a caution for unsporting behaviour.

90:00 +2:32

Free kick awarded for an unfair challenge on Kris Duncan by David McClune.

90:00 +1:50

Joshua Flood crosses the ball, Jordan White produces a header from close range which goes wide of the left-hand upright.

90:00 +0:10

Free kick awarded for a foul by John Urquhart on Brian Allison. Mark Ferry takes the indirect free kick.

88:56

Drilled right-footed shot by Chris Blackhall. Save made by Samuel Filler.

88:15 Substitution

Substitution Magnus Barclay comes on in place of Michele Lombardi.

87:37

Corner taken by Joshua Flood from the right by-line, clearance by Chris Blackhall.

86:54

Centre by David McClune, clearance made by Graeme Rodger.

85:36

Free kick awarded for an unfair challenge on Alexander Cunningham by Scott Fraser. Jordan White fires a strike on goal direct from the free kick, Kevin Adams manages to make a clearance.

84:58

Corner taken by Joshua Flood played to the near post, clearance made by Scott Fraser.

84:49

The ball is crossed by Joshua Flood, clearance made by Scott Fraser.

84:11

The ball is delivered by Graeme Watt.

83:42

Gary Thom sends in a cross, save by Darren McConnachie.

80:26

Michele Lombardi fouled by Alexander Cunningham, the ref awards a free kick. Free kick taken by Scott Henry.

77:39 Substitution

Substitution John Urquhart on for Craig Cowie.

77:13

The ball is crossed by Joshua Flood.

76:35

Scott Fraser fouled by Gary Thom, the ref awards a free kick. Scott Henry takes the free kick.

76:15

Outswinging corner taken from the right by-line by Michele Lombardi, Stephen Day manages to make a clearance.

75:58

Michele Lombardi sends in a cross.

74:57

Inswinging corner taken right-footed by Michele Lombardi from the left by-line.

73:46 Substitution

Substitution Joshua Flood replaces Ross McGeachie.

73:11

Scott Henry takes the indirect free kick.

73:11 Booking

Booking The referee shows Stephen Day a yellow card.

73:05

Stephen Day challenges Connor Rennie unfairly and gives away a free kick.

72:03

The ball is crossed by Kris Duncan, Stephen Day gets a block in. Corner taken right-footed by Michele Lombardi from the right by-line, Ross McGeachie makes a clearance.

71:08 Substitution

Substitution Kris Duncan on for Craig Morrison.

70:23

Samuel Filler takes the free kick.

70:23 Booking

Booking Graeme Rodger is shown a yellow card for unsporting behaviour.

69:51

Graeme Rodger takes a outswinging corner. Corner taken left-footed by Graeme Watt, clearance made by David McClune. Graeme Rodger concedes a free kick for a foul on Graham Weir.

69:11

Craig Cowie takes a shot. David McClune gets a block in.

68:07

Outswinging corner taken right-footed by Michele Lombardi from the right by-line, Scott Fraser takes a shot. Save by Samuel Filler.

66:45

Graham Weir concedes a free kick for a foul on Scott Henry. Scott Henry restarts play with the free kick.

65:52

Free kick taken by Samuel Filler.

65:52 Substitution

Substitution Alexander Cunningham comes on in place of Scott Davidson.

65:52

Craig Morrison challenges Gary Thom unfairly and gives away a free kick.

62:36

Outswinging corner taken right-footed by Scott Davidson from the right by-line, Headed effort from deep inside the area by Gary Thom misses to the right of the goal.

62:25

Scott Davidson sends in a cross, blocked by Kevin Adams.

60:05 Substitution

Substitution Daly McSorley leaves the field to be replaced by Mark Ferry.

59:56

A cross is delivered by Graeme Watt.

56:37

Michele Lombardi provided the assist for the goal.

56:37 Goal scored

Goal! - Craig Cowie - Stirling 0 - 1 Dever'vale Craig Cowie finds the net with a goal from inside the penalty box to the bottom left corner of the goal. Stirling 0-1 Deveronvale.

55:47

A cross is delivered by David McClune, Shot by Brian Allison from deep inside the penalty area misses wide to the left of the target.

53:46

Centre by Stephen Day.

53:03

Corner taken by Daly McSorley.

52:43

Daly McSorley produces a right-footed shot from long distance which goes wide right of the goal.

51:42

Free kick awarded for a foul by Scott Fraser on David McClune. Indirect free kick taken by Jordan White.

50:38

Scott Henry concedes a free kick for a foul on Jordan White. Jordan White produces a shot on goal direct from the free kick.

47:34

Daly McSorley crosses the ball, save by Darren McConnachie.

47:05

A cross is delivered by Ross McGeachie, Kevin Adams gets a block in. Outswinging corner taken right-footed by Daly McSorley played to the near post.

46:18

Michele Lombardi sends in a cross.

45:10

Gary Thom gives away a free kick for an unfair challenge on Chris Blackhall. Free kick taken by Kevin Adams.

45:01

The referee blows his whistle to start the second half.

45:00 +0:59 Half time

Half Time It is the end of the first-half.

45:00 +0:46

Brian Allison crosses the ball, Darren McConnachie makes a save.

44:49

Free kick awarded for a foul by Ross McGeachie on Michele Lombardi. Free kick taken by Kevin Adams.

42:24

Unfair challenge on Connor Rennie by Stephen Day results in a free kick. Darren McConnachie restarts play with the free kick.

41:02

Corner taken by Daly McSorley from the right by-line, save by Darren McConnachie.

40:53

Ross McGeachie crosses the ball, clearance made by Connor Rennie.

40:13

Free kick awarded for a foul by Michele Lombardi on Ross McGeachie. Daly McSorley crosses the ball in from the free kick, Scott Fraser makes a clearance.

39:09

Graeme Watt crosses the ball in from the free kick, David McClune manages to make a clearance.

39:09 Booking

Booking Jamie McCunnie is booked.

39:02

Jamie McCunnie challenges Graeme Watt unfairly and gives away a free kick.

38:39

Ross McGeachie produces a cross, Connor Rennie makes a clearance.

37:42

Chris Blackhall produces a cross, clearance by Graham Weir.

34:45

Free kick awarded for an unfair challenge on Craig Morrison by Jamie McCunnie. Michele Lombardi delivers the ball from the free kick right-footed from left wing, clearance made by Graham Weir.

33:56

Craig Cowie takes a shot. Gary Thom gets a block in.

32:27

Inswinging corner taken right-footed by Michele Lombardi from the left by-line, clearance by Ross McGeachie.

32:13

Graeme Watt delivers the ball, clearance made by Ross McGeachie.

31:06

The official flags Scott Davidson offside. Darren McConnachie takes the indirect free kick.

28:42

Corner taken by Graeme Watt, save by Samuel Filler.

28:14

Craig Cowie has an effort at goal from outside the box which goes wide right of the goal.

26:45

Corner taken right-footed by Daly McSorley from the left by-line, clearance by Darren McConnachie. Effort from 12 yards by Graham Weir. Scott Henry gets a block in. Shot from just outside the area by Stephen Day goes over the bar.

23:46

The ball is crossed by Michele Lombardi, save by Samuel Filler.

23:28

Connor Rennie produces a cross, Gary Thom makes a clearance.

23:12

The ball is crossed by Connor Rennie.

22:18

Jordan White challenges Scott Henry unfairly and gives away a free kick. Free kick taken by Darren McConnachie.

20:25

Brian Allison challenges Craig Cowie unfairly and gives away a free kick. The free kick is delivered left-footed by Kevin Adams from left wing, save made by Samuel Filler.

19:27

Craig Cowie fouled by Graham Weir, the ref awards a free kick. Scott Henry restarts play with the free kick.

19:04

Effort on goal by Kevin Adams from outside the area goes harmlessly over the bar.

17:05

Unfair challenge on Scott Davidson by Chris Blackhall results in a free kick. Gary Thom restarts play with the free kick.

14:15

Scott Fraser fouled by Daly McSorley, the ref awards a free kick. Kevin Adams takes the free kick.

13:33

Centre by David McClune, Effort from inside the penalty area by Daly McSorley hits the post.

12:43

Stephen Day produces a cross.

11:55

Effort from outside the penalty box by Scott Davidson goes wide right of the goal.

11:05

Brian Allison takes the indirect free kick.

11:05 Booking

Booking Booking for Craig Cowie.

10:54

Craig Cowie concedes a free kick for a foul on David McClune.

9:42

Unfair challenge on David McClune by Graeme Rodger results in a free kick. Gary Thom produces a cross, Jordan White produces a header from close range which goes wide of the left-hand upright.

8:25

Foul by Michele Lombardi on David McClune, free kick awarded. David McClune takes the free kick.

8:14

Ross McGeachie sends in a cross.

7:29

A cross is delivered by Stephen Day.

7:05

The ball is swung over by Ross McGeachie, clearance made by Craig Cowie.

6:38

Free kick awarded for a foul by Daly McSorley on Chris Blackhall. Connor Rennie restarts play with the free kick.

5:24

Chris Blackhall challenges Daly McSorley unfairly and gives away a free kick. Daly McSorley crosses the ball from the free kick right-footed from right wing, clearance by Craig Cowie.

4:52

Foul by Kevin Adams on Jordan White, free kick awarded. Jamie McCunnie takes the indirect free kick.

4:29

The ball is sent over by Craig Morrison, save by Samuel Filler.

2:37

The ball is swung over by Stephen Day, Header on goal by Jordan White from just inside the area goes over the target.

0:30

Connor Rennie concedes a free kick for a foul on Stephen Day. Daly McSorley takes the indirect free kick, The ball is crossed by Craig Cowie, clearance made by Kevin Adams. Corner from the right by-line taken by Daly McSorley, Scott Davidson takes a shot. Graeme Rodger gets a block in. Stephen Day concedes a free kick for a foul on Craig Morrison. Indirect free kick taken by Darren McConnachie.

0:00

The ref blows the whistle to start the match.

Live data and text provided by our data suppliers