Giuseppe Sole's late goal earned Woking a shock victory and ended Conference leaders Luton's 27-game unbeaten run.

The Cards dominated the first half and Josh Payne's fierce drive cannoned back off the post while Hatters keeper Mark Tyler denied Kevin Betsy three times.

Luton improved after the interval with Jake Howells and Alex Lawless both hitting the post.

Then with three minutes left Keiran Murtagh's shot came back off the bar and Sole headed home the rebound.

The defeat was only Luton's third loss in the league this season, although they still lead second-placed Cambridge by 14 points.

Woking manager Garry Hill told BBC Surrey:

Post-match: Woking boss Garry Hill

"I'm very proud, I'm proud for the players and the supporters. Luton were 27 games unbeaten and 14 points clear, and I think people thought how many goals it would be [for them] tonight.

"They've only conceded 11 goals this season, but we were confident, not in a silly way. We were the first team to go up to Halifax and win, the first to win at Gateshead in six months, we went to Barnet and won 3-1.

"We were on the front foot from the off, and we looked the team at the top of the league. We've surprised a lot of people, but not ourselves. That is the best Woking result in many a year, not for Garry Hill, but for everyone at the club [who is] working very hard."

Lineup, Bookings (2) & Substitutions (5)

Luton Town

  • 01 Tyler
  • 05 McNulty
  • 02 Franks
  • 11 Howells (Parry - 61' )
  • 12 Griffiths Booked
  • 25 Henry
  • 23 Robinson (Cullen - 74' )
  • 19 McGeehan (Ruddock Mpanzu - 56' )
  • 07 Lawless
  • 27 Gray
  • 26 Benson

Substitutes

  • 09 Shaw
  • 16 Justham
  • 14 Parry
  • 43 Ruddock Mpanzu
  • 13 Cullen

Woking

  • 01 Howe
  • 03 Nutter
  • 02 Newton
  • 05 McNerney
  • 04 Ricketts
  • 11 Betsy
  • 26 Murtagh
  • 22 Goddard (Jones - 89' )
  • 20 Payne Booked
  • 21 Rendell
  • 25 Marriott (Sole - 85' )

Substitutes

  • 34 Beckles
  • 30 Jones
  • 10 Sole
  • 15 Cestor Botuli
  • 18 Beasant
Ref: Chris Kavanagh
Att: 6,683

Match Stats

Shots

7 13

On target

2 7

Corners

0 0

Fouls

12 13

Live Text Commentary

+5:00 Full time

Full Time Match ends, Luton Town 0, Woking 1.

90:00 +4:26 Full time

Full Time Second Half ends, Luton Town 0, Woking 1.

90:00 +3:44

Corner, Woking.

90:00 +1:36

Attempt missed. Steve McNulty (Luton Town) right footed shot from the left side of the box is too high. Assisted by Pelly Ruddock.

90:00 +1:12

Corner, Luton Town.

90:00 +0:43

Attempt saved. Josh Payne (Woking) right footed shot from outside the box is saved.

89:05 Booking

Booking Josh Payne (Woking) is shown the yellow card for a bad foul.

88:59

Foul by Josh Payne (Woking).

88:59

Pelly Ruddock (Luton Town) wins a free kick.

88:03 Substitution

Substitution Substitution, Woking. Joey Jones replaces John Goddard.

86:27 Goal scored

Goal! Goal! Luton Town 0, Woking 1. Giuseppe Sole (Woking) header from the left side of the box to the bottom left corner. Assisted by Keiran Murtagh.

86:10

Keiran Murtagh (Woking) hits the bar with a right footed shot from the right side of the box.

85:17

Attempt missed. Fraser Franks (Luton Town) header from the centre of the box misses to the left.

84:42

Corner, Luton Town.

84:40 Substitution

Substitution Substitution, Woking. Giuseppe Sole replaces Jack Marriott.

80:43

Foul by John Goddard (Woking).

80:43

Ron Henry (Luton Town) wins a free kick.

80:17

Offside, Woking. Kevin Betsy tries a through ball, but Kevin Betsy is caught offside.

78:13

Foul by Scott Griffiths (Luton Town).

78:13

Kevin Betsy (Woking) wins a free kick.

73:19 Substitution

Substitution Substitution, Luton Town. Mark Cullen replaces Matt Robinson.

72:17

Corner, Luton Town.

71:51

Attempt saved. Pelly Ruddock (Luton Town) right footed shot from outside the box is saved.

66:10

Hand ball by Pelly Ruddock (Luton Town).

65:37

Corner, Luton Town.

62:29

Attempt blocked. Matt Robinson (Luton Town) right footed shot from outside the box is blocked.

61:59

Foul by Jack Marriott (Woking).

61:59

Steve McNulty (Luton Town) wins a free kick.

61:22

Foul by Keiran Murtagh (Woking).

61:22

Alex Lawless (Luton Town) wins a free kick.

60:16 Substitution

Substitution Substitution, Luton Town. Andrew Parry replaces Jake Howells.

58:30 Booking

Booking Scott Griffiths (Luton Town) is shown the yellow card for a bad foul.

58:24

Foul by Scott Griffiths (Luton Town).

58:24

Kevin Betsy (Woking) wins a free kick.

57:50

Foul by Paul Benson (Luton Town).

57:50

Mark Ricketts (Woking) wins a free kick.

57:30

Foul by Keiran Murtagh (Woking).

57:30

Pelly Ruddock (Luton Town) wins a free kick.

56:48

Hand ball by Andre Gray (Luton Town).

55:16 Substitution

Substitution Substitution, Luton Town. Pelly Ruddock replaces Cameron McGeehan.

54:12

Attempt saved. Andre Gray (Luton Town) right footed shot from the right side of the box is saved. Assisted by Paul Benson with a cross.

53:00

Corner, Luton Town.

52:05

Attempt saved. John Goddard (Woking) right footed shot from outside the box is saved. Assisted by Adam Newton with a cross.

48:14

Offside, Luton Town. Alex Lawless tries a through ball, but Alex Lawless is caught offside.

47:57

Offside, Woking. Jack Marriott tries a through ball, but Jack Marriott is caught offside.

45:38

Foul by Jack Marriott (Woking).

45:38

Cameron McGeehan (Luton Town) wins a free kick.

45:00

Second Half begins Luton Town 0, Woking 0.

45:00 +1:05 Half time

Half Time First Half ends, Luton Town 0, Woking 0.

45:00 +0:25

Foul by Scott Rendell (Woking).

45:00 +0:25

Scott Griffiths (Luton Town) wins a free kick.

44:00

Foul by Scott Rendell (Woking).

44:00

Fraser Franks (Luton Town) wins a free kick.

43:27

Offside, Luton Town. Paul Benson tries a through ball, but Paul Benson is caught offside.

41:33

Offside, Woking. Scott Rendell tries a through ball, but Scott Rendell is caught offside.

40:32

Foul by Paul Benson (Luton Town).

40:32

Kevin Betsy (Woking) wins a free kick.

39:56

Foul by Ron Henry (Luton Town).

39:56

John Goddard (Woking) wins a free kick.

39:19

Attempt missed. Josh Payne (Woking) left footed shot from outside the box misses to the right.

37:07

Offside, Woking. Scott Rendell tries a through ball, but Scott Rendell is caught offside.

35:40

Foul by Steve McNulty (Luton Town).

35:40

Jack Marriott (Woking) wins a free kick.

33:51

Corner, Luton Town.

33:25

Foul by Joe McNerney (Woking).

33:25

Andre Gray (Luton Town) wins a free kick.

31:13

Attempt missed. John Goddard (Woking) right footed shot from outside the box misses to the right.

29:15

Attempt missed. Andre Gray (Luton Town) right footed shot from the right side of the box is too high.

28:42

Attempt saved. Kevin Betsy (Woking) right footed shot from the right side of the box is saved.

27:25

Foul by Mark Ricketts (Woking).

27:25

Andre Gray (Luton Town) wins a free kick.

25:23

Foul by Paul Benson (Luton Town).

25:23

Joe McNerney (Woking) wins a free kick.

24:02

Foul by Alex Lawless (Luton Town).

24:02

Josh Payne (Woking) wins a free kick.

23:08

Attempt saved. Keiran Murtagh (Woking) right footed shot from outside the box is saved.

22:35

Corner, Woking.

20:55

Corner, Woking.

19:12

Foul by Scott Rendell (Woking).

19:12

Ron Henry (Luton Town) wins a free kick.

17:42

Foul by Josh Payne (Woking).

17:42

Matt Robinson (Luton Town) wins a free kick.

16:45

Attempt saved. Kevin Betsy (Woking) right footed shot from outside the box is saved.

15:22

Attempt blocked. Andre Gray (Luton Town) right footed shot from outside the box is blocked.

14:23

Attempt missed. Jack Marriott (Woking) left footed shot misses to the left.

13:35

Foul by Cameron McGeehan (Luton Town).

13:35

John Goddard (Woking) wins a free kick.

12:05

Corner, Woking.

11:01

Corner, Luton Town.

10:15

Corner, Luton Town.

7:56

Josh Payne (Woking) hits the woodwork with a right footed shot from outside the box.

7:24

Attempt blocked. Scott Rendell (Woking) left footed shot from the left side of the box is blocked.

6:21

Foul by Alex Lawless (Luton Town).

6:21

Josh Payne (Woking) wins a free kick.

2:40

Corner, Woking.

2:16

Attempt saved. Josh Payne (Woking) right footed shot from outside the box is saved.

1:41

Foul by Keiran Murtagh (Woking).

1:41

Cameron McGeehan (Luton Town) wins a free kick.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers