Luton all but sealed their return to the Football League with a victory that confirmed Tamworth's relegation.

On-loan midfielder Cameron McGeehan tapped in Jake Howells' pinpoint cross before Mark Cullen fired in from Alex Lawless' perfectly weighted pass.

John Still's side could be crowned champions on Thursday if second-placed Cambridge United lose at Woking.

But if the U's win, a victory for the Hatters over Braintree on Saturday will give them the title.

The Lambs, whose difficult season was summed up when they arrived at Kenilworth Road just 20 minutes before kick-off because of traffic, would no longer be able to finish above both Aldershot and Hereford as the two sides meet before the end of the season.

There were few chances in a scrappy, goalless first half which saw Hatters top scorer Andre Gray limp off.

But McGeehan broke the deadlock shortly after the break and Cullen's strike doubled their advantage.

Cullen went close to extending their lead further, but his volley was held by keeper Cameron Belford.

Post-match: Luton assistant Harris

Luton Town assistant manager Terry Harris told BBC Three Counties Radio:

"I thought in the first half they were a better side than us. I didn't think we were on the mark.

"In the second half we got a little bit tighter and shut down better. We got Cameron McGeehan forward a little bit more.

"Andre Gray is OK. It looks like it was a stretch more than anything. But the medical staff will have a look at him."

Lineup, Bookings (1) & Substitutions (5)

Luton Town

  • 01 Tyler
  • 05 McNulty
  • 02 Franks
  • 25 Henry
  • 11 Howells
  • 12 Griffiths
  • 15 Rooney (Lawless - 62' )
  • 19 McGeehan
  • 23 Robinson
  • 26 Benson (Shaw - 81' )
  • 27 Gray (Cullen - 40' )

Substitutes

  • 07 Lawless
  • 43 Ruddock Mpanzu
  • 16 Justham
  • 09 Shaw
  • 13 Cullen

Tamworth

  • 01 Belford
  • 12 Caprice
  • 34 Keane
  • 02 Evans
  • 06 Richards-Everton
  • 08 Baker
  • 33 Morgan
  • 11 Thornton
  • 32 Mahon
  • 28 Chadwick Booked (Richards - 66' )
  • 14 Godden (Woolery - 90' )

Substitutes

  • 05 Reindorf
  • 07 Kerry
  • 18 Woolery
  • 17 Peniket
  • 09 Richards
Ref: Richard Wigglesworth
Att: 8,554

Match Stats

Shots

9 5

On target

6 1

Corners

0 0

Fouls

10 10

Live Text Commentary

+6:00 Full time

Full Time Match ends, Luton Town 2, Tamworth 0.

90:00 +4:13 Full time

Full Time Second Half ends, Luton Town 2, Tamworth 0.

90:00 +0:09

Foul by Ben Richards-Everton (Tamworth).

90:00 +0:09

Jon Shaw (Luton Town) wins a free kick.

89:03 Substitution

Substitution Substitution, Tamworth. Kaiyne Woolery replaces Matthew Godden because of an injury.

87:06

Foul by Jake Caprice (Tamworth).

87:06

Jake Howells (Luton Town) wins a free kick.

86:50

Foul by Alex Lawless (Luton Town).

86:50

Kevin Thornton (Tamworth) wins a free kick.

84:17

Foul by Jon Shaw (Luton Town).

84:17

Jordan Keane (Tamworth) wins a free kick.

83:33

Foul by Ben Richards-Everton (Tamworth).

83:33

Jon Shaw (Luton Town) wins a free kick.

82:17

Corner, Tamworth.

80:47 Substitution

Substitution Substitution, Luton Town. Jon Shaw replaces Paul Benson.

80:40

Foul by Fraser Franks (Luton Town).

80:40

Ben Richards-Everton (Tamworth) wins a free kick.

80:17

Corner, Luton Town.

77:41

Attempt saved. Mark Cullen (Luton Town) right footed shot from the left side of the box is saved. Assisted by Jake Howells.

77:01

Corner, Luton Town.

75:59

Foul by Gavin Mahon (Tamworth).

75:59

Cameron McGeehan (Luton Town) wins a free kick.

70:37

Offside, Luton Town. Mark Cullen tries a through ball, but Mark Cullen is caught offside.

67:21

Foul by Richard Baker (Tamworth).

67:21

Mark Cullen (Luton Town) wins a free kick.

65:27 Substitution

Substitution Substitution, Tamworth. Justin Richards replaces Nick Chadwick.

64:21 Goal scored

Goal! Goal! Luton Town 2, Tamworth 0. Mark Cullen (Luton Town) left footed shot from the left side of the box to the top left corner. Assisted by Alex Lawless.

63:54

Attempt saved. Cameron McGeehan (Luton Town) header from the left side of the box is saved.

63:41

Foul by Ben Richards-Everton (Tamworth).

63:41

Alex Lawless (Luton Town) wins a free kick.

62:30

Foul by Steve McNulty (Luton Town).

62:30

Nick Chadwick (Tamworth) wins a free kick.

61:51 Substitution

Substitution Substitution, Luton Town. Alex Lawless replaces Luke Rooney.

60:36

Attempt missed. Matthew Godden (Tamworth) right footed shot from outside the box misses to the left.

58:36

Corner, Tamworth.

58:11

Foul by Cameron McGeehan (Luton Town).

58:11

Kevin Thornton (Tamworth) wins a free kick.

55:24

Attempt missed. Mark Cullen (Luton Town) right footed shot from outside the box misses to the right.

52:38

Hand ball by Mark Cullen (Luton Town).

51:26

Offside, Luton Town. Mark Cullen tries a through ball, but Mark Cullen is caught offside.

50:28

Foul by Paul Benson (Luton Town).

50:28

Richard Baker (Tamworth) wins a free kick.

48:44 Goal scored

Goal! Goal! Luton Town 1, Tamworth 0. Cameron McGeehan (Luton Town) right footed shot from the left side of the six yard box to the bottom left corner. Assisted by Jake Howells with a cross.

47:53

Offside, Tamworth. Matthew Godden tries a through ball, but Matthew Godden is caught offside.

45:47

Attempt saved. Mark Cullen (Luton Town) left footed shot from outside the box is saved.

45:00

Second Half begins Luton Town 0, Tamworth 0.

45:00 +2:05 Half time

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

43:32

Foul by Paul Benson (Luton Town).

43:32

Jordan Keane (Tamworth) wins a free kick.

42:12

Corner, Luton Town.

39:54 Substitution

Substitution Substitution, Luton Town. Mark Cullen replaces Andre Gray because of an injury.

33:10

Foul by Matt Robinson (Luton Town).

33:10

David Morgan (Tamworth) wins a free kick.

31:38

Corner, Luton Town.

31:19

Attempt saved. Andre Gray (Luton Town) left footed shot from the left side of the box is saved.

30:11

Attempt missed. Andre Gray (Luton Town) right footed shot from outside the box misses to the right.

29:53

Offside, Tamworth. Matthew Godden tries a through ball, but Matthew Godden is caught offside.

28:23 Booking

Booking Nick Chadwick (Tamworth) is shown the yellow card for a bad foul.

28:15

Foul by Nick Chadwick (Tamworth).

28:15

Fraser Franks (Luton Town) wins a free kick.

27:18

Foul by Kevin Thornton (Tamworth).

27:18

Scott Griffiths (Luton Town) wins a free kick.

26:59

Attempt blocked. Matthew Godden (Tamworth) right footed shot from the right side of the box is blocked.

25:48

Hand ball by Kevin Thornton (Tamworth).

24:48

Attempt missed. Richard Baker (Tamworth) left footed shot from outside the box is too high.

24:01

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

17:52

Foul by Richard Baker (Tamworth).

17:52

Scott Griffiths (Luton Town) wins a free kick.

13:53

Attempt missed. Luke Rooney (Luton Town) right footed shot from outside the box misses to the right.

12:47

Corner, Luton Town.

6:57

Attempt missed. Kevin Thornton (Tamworth) right footed shot from outside the box misses to the left.

1:06

Attempt saved. Matthew Godden (Tamworth) right footed shot from outside the box is saved.

0:42

Foul by Luke Rooney (Luton Town).

0:42

Kevin Thornton (Tamworth) 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