Struggling Barrow narrowly defeated promotion-chasing Luton to climb to within two points of safety.

Adam Boyes grabbed what proved to be the winner after just five minutes when he fired home from inside the area.

Ronnie Henry, Greg Taylor and Andre Gray all came close for the Hatters, who only last week knocked Premier League Norwich out of the FA Cup.

But late on they had Lathaniel Rowe-Turner sent of for violent conduct, as the hosts held on for victory.

VIEW FROM THE DRESSING ROOM

Luton manager Paul Buckle told BBC Three Counties Radio:

"We've got to take it on the chin, the players have been a different class of late but today we've let ourselves down.

"We're not that good that we can gift a goal and then come back.

"It's a horrendous error (from Greg Taylor) and there's not a lot I can do about that other than change personnel.

"We have to have a back four that's happy to head it. If we don't get that we won't get promoted."

Match Stats

Shots

9 7

On target

6 4

Corners

4 3

Fouls

11 13

Live Text Commentary

90:00 +4:11 Full time

Full Time The final whistle is blown by the referee.

90:00 +1:07

Direct free kick taken by Mark Tyler.

90:00 +1:07 Booking

Booking Adam Boyes goes into the book for unsporting behaviour.

90:00 +1:03 Dismissal

Dismissal Lathaniel Rowe-Turner receives a red card.

90:00 +1:00

Lathaniel Rowe-Turner fouled by Adam Boyes, the ref awards a free kick.

89:10

Free kick awarded for a foul by David Martin on Lee McEvilly. Sean McConville takes the free kick.

88:09 Substitution

Substitution (Barrow) makes a substitution, with Lee McEvilly coming on for Danny L Rowe.

87:18

Jonathan Smith challenges James Owen unfairly and gives away a free kick. Sean Hessey takes the free kick.

86:22

James Owen has an effort at goal from just outside the box which goes wide of the right-hand post.

84:38

Short corner worked by Sean McConville.

83:00

Outswinging corner taken by Sean McConville from the right by-line played to the near post, Lathaniel Rowe-Turner manages to make a clearance.

80:58 Substitution

Substitution Greg Taylor goes off and Jake Howells comes on.

79:32

Sean Hessey takes the direct free kick.

79:32 Booking

Booking Alex Lawless receives a caution.

78:41

Free kick awarded for an unfair challenge on Sean McConville by Alex Lawless.

76:54

Unfair challenge on Scott Neilson by Danny L Rowe results in a free kick. The free kick is swung in left-footed by David Martin, clearance made by Sean McConville.

75:39

Alex Lawless takes a shot. James Owen gets a block in.

75:02

Alex Lawless produces a left-footed shot from just outside the area that goes harmlessly over the bar.

73:59

Free kick taken by Ronnie Henry.

73:59 Substitution

Substitution Sean McConville comes on in place of Danny M Rowe.

73:59

Mike Pearson challenges Andre Gray unfairly and gives away a free kick.

70:39

Corner taken by David Martin from the right by-line, Matt Flynn makes a clearance.

70:08

Corner taken by Alex Lawless from the left by-line, save made by Danny Hurst.

69:35 Substitution

Substitution Jon Shaw leaves the field to be replaced by Scott Rendell.

66:26

Scott Neilson challenges James Owen unfairly and gives away a free kick. Danny Hurst restarts play with the free kick.

64:33

The official flags Scott Neilson offside. Danny Hurst takes the free kick.

63:42

Danny M Rowe takes a shot. Blocked by Lathaniel Rowe-Turner.

62:56

Free kick awarded for an unfair challenge on Paul Rutherford by Scott Neilson. Danny Hurst takes the free kick.

61:31

Effort by Danny L Rowe from a long way out goes over the target.

60:56

Danny M Rowe takes a shot. Save made by Mark Tyler.

60:11

Andre Gray is flagged offside by the assistant referee. Danny Hurst takes the free kick.

58:36

Jonathan Smith challenges Danny L Rowe unfairly and gives away a free kick. Richie Baker crosses the ball from the free kick right-footed from left wing, clearance made by Ronnie Henry.

56:29

Danny M Rowe gives away a free kick for an unfair challenge on Scott Neilson. Free kick crossed right-footed by Scott Neilson from left wing, clearance by Richie Baker.

55:23

Jonathan Smith concedes a free kick for a foul on Richie Baker. Sean Hessey restarts play with the free kick.

54:26

Free kick awarded for an unfair challenge on Jon Shaw by James Owen. David Martin crosses the ball from the free kick left-footed from right wing, save by Danny Hurst.

52:37

Free kick awarded for an unfair challenge on Sean Hessey by Andre Gray. Danny Hurst restarts play with the free kick.

52:05

The ball is sent over by David Martin.

50:43

Foul by Matt Flynn on David Martin, free kick awarded. Jonathan Smith delivers the ball from the free kick left-footed from left wing, Gavin Skelton manages to make a clearance.

49:52

Effort from inside the area by Andre Gray bounces off the post.

48:51

Corner taken left-footed by Danny M Rowe from the right by-line, Steve McNulty makes a clearance.

48:33

Danny L Rowe takes a shot. Blocked by Alex Lawless.

46:41

Free kick awarded for an unfair challenge on Andre Gray by Gavin Skelton. Free kick crossed left-footed by David Martin from right wing, clearance made by Richie Baker.

45:08

Scott Neilson concedes a free kick for a foul on Gavin Skelton. Danny Hurst takes the free kick.

45:01

The referee blows his whistle to start the second half.

45:01 Substitution

Substitution Scott Neilson is brought on as a substitute for Arnaud Mendy.

45:00 +4:03 Half time

Half Time The whistle is blown to end the first half.

45:00 +2:52

Foul by Adam Boyes on Greg Taylor, free kick awarded. Mark Tyler restarts play with the free kick.

45:00 +2:23

Adam Boyes takes a shot. Save by Mark Tyler.

45:00 +1:45

Arnaud Mendy challenges Richie Baker unfairly and gives away a free kick. Direct free kick taken by Danny Hurst.

45:00 +1:06

The ball is delivered by Andre Gray.

44:29

Corner taken left-footed by Danny M Rowe from the right by-line to the near post, Alex Lawless manages to make a clearance.

43:26

Danny M Rowe takes a shot. Save by Mark Tyler.

42:59

Andre Gray takes a shot. Save by Danny Hurst.

41:23

Jon Shaw challenges Mike Pearson unfairly and gives away a free kick. Free kick taken by Sean Hessey.

40:49

Andre Gray gives away a free kick for an unfair challenge on Sean Hessey. Free kick taken by Danny Hurst.

39:15

Danny Hurst restarts play with the free kick.

39:15 Substitution

Substitution Danny O'Donnell goes off and Sean Hessey comes on.

39:15

Foul by Arnaud Mendy on Danny L Rowe, free kick awarded.

37:45

Unfair challenge on Jon Shaw by Richie Baker results in a free kick. Direct free kick taken by Mark Tyler.

30:22

Andre Gray produces a right-footed shot from the edge of the area and misses to the left of the goal.

29:34

Danny L Rowe takes a shot from a long way out clearing the bar.

26:11

Greg Taylor takes a shot. Mike Pearson gets a block in.

23:34

The referee gives a free kick against Alex Lawless for handball. Danny L Rowe crosses the ball from the free kick right-footed from right channel, clearance by Steve McNulty.

22:43

A cross is delivered by Ronnie Henry, Danny Hurst makes a save.

21:58

The referee blows for offside against Adam Boyes. Mark Tyler restarts play with the free kick.

16:08

Free kick awarded for an unfair challenge on Andre Gray by Danny O'Donnell. The free kick is swung in right-footed by Ronnie Henry.

12:54

Unfair challenge on David Martin by Paul Rutherford results in a free kick. Greg Taylor crosses the ball in from the free kick. Andre Gray is ruled offside. Free kick taken by Danny Hurst.

8:49

Inswinging corner taken by Alex Lawless, save by Danny Hurst.

8:25

Ronnie Henry takes a shot. Danny Hurst makes a save.

4:18 Goal scored

Goal! - Adam Boyes - Barrow 1 - 0 Luton Adam Boyes finds the net with a goal from deep inside the penalty box high into the middle of the goal. Barrow 1-0 Luton.

0:00

The match begins.

Live data and text provided by our data suppliers