Nick Chadwick's goal was enough for Conference Premier side Tamworth to upset League Two Cheltenham in the FA Cup first round.

Chadwick's right-footed shot was set up by Justin Richards, who out-muscled a defence which struggled against the Lambs' physicality throughout.

The visitors looked disjointed until the second half and almost levelled through Steve Elliott's volley.

But Tamworth went close to doubling the lead numerous times and held on.

An injury time penalty appeal - when the visitors' Keith Lowe went down in the box - could have left the home side to rue Andy Todd's first-half shot against the crossbar and a flurry of later efforts, including Todd's point-blank header near the final whistle.

Cheltenham came close to an equaliser when sub Elliott volleyed acrobatically, but 2-0 looked more likely, with on-loan Chadwick shooting over the bar to miss out on a second goal.

VIEW FROM THE DRESSING ROOM

Cheltenham Town manager Mark Yates told BBC Radio Gloucestershire:

"They've got some good players and it was their day today, they've done a decent job on us.

"I thought we had seven or eight good chances where we've not pulled the trigger or had the desire that the ball finishes in the back of the net.

"We're not kidding ourselves that we're in a good place right now, but there's not a great deal wrong, we've got one or two things to work on.

"It's massively disappointing for the chairman, for the fans and everyone connected to the club. We have to pick ourselves up but we need a long look at ourselves now."

Lineup, Bookings (5) & Substitutions (2)

Tamworth

  • 01 Belford Booked
  • 21 Thomas Booked
  • 19 Capaldi
  • 20 Todd
  • 06 Richards-Everton
  • 15 Courtney
  • 29 Hildreth
  • 33 Morgan Booked
  • 09 Richards
  • 27 Wright Booked
  • 28 Chadwick

Substitutes

  • 07 Kerry
  • 08 Baker
  • 10 Byfield
  • 25 Higgins
  • 26 Elford-Alliyu
  • 31 Belford
  • 34 Keane

Cheltenham Town

  • 01 Brown
  • 22 Braham-Barrett Booked
  • 14 Richards
  • 08 Deering (Kotwica - 82' )
  • 02 Lowe
  • 05 Brown
  • 16 Penn (Elliott - 45' )
  • 10 Gornell
  • 09 Harrison
  • 07 Cureton
  • 04 Taylor

Substitutes

  • 06 Elliott
  • 12 Roberts
  • 17 Hanks
  • 19 Kotwica
  • 20 Jombati
  • 21 Vincent
  • 27 Williams
Ref: Richard Clark
Att: 1,566

Match Stats

Shots

10 16

On target

3 6

Corners

2 4

Fouls

12 11

Live Text Commentary

Full time

Full Time Match ends, Tamworth 1, Cheltenham Town 0.

90:00 +5:17 Full time

Full Time Second Half ends, Tamworth 1, Cheltenham Town 0.

90:00 +2:48

Attempt missed. Jason Taylor (Cheltenham Town) right footed shot from outside the box is high and wide to the right.

90:00 +1:25

Foul by Nick Chadwick (Tamworth).

90:00 +1:25

Craig Braham-Barrett (Cheltenham Town) wins a free kick on the right wing.

90:00 +1:01

Justin Richards (Tamworth) wins a free kick in the defensive half.

90:00 +1:01

Foul by Craig Braham-Barrett (Cheltenham Town).

90:00 +0:21

Attempt blocked. Justin Richards (Tamworth) left footed shot from the centre of the box is blocked.

89:56

Attempt saved. Steve Elliott (Cheltenham Town) header from the centre of the box is saved in the centre of the goal.

89:23

Attempt blocked. Steve Elliott (Cheltenham Town) right footed shot from outside the box is blocked.

88:34 Booking

Booking Wayne Thomas (Tamworth) is shown the yellow card.

88:28

Foul by Wayne Thomas (Tamworth).

88:28

Craig Braham-Barrett (Cheltenham Town) wins a free kick on the right wing.

87:57

Attempt saved. Nick Chadwick (Tamworth) header from the centre of the box is saved in the centre of the goal.

86:02

Attempt missed. Justin Richards (Tamworth) left footed shot from the centre of the box misses to the right.

84:27 Booking

Booking Craig Braham-Barrett (Cheltenham Town) is shown the yellow card.

84:23

David Morgan (Tamworth) wins a free kick on the left wing.

84:23

Foul by Craig Braham-Barrett (Cheltenham Town).

83:24

Corner, Tamworth. Conceded by Craig Braham-Barrett.

82:06

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

81:40

Attempt saved. David Morgan (Tamworth) right footed shot from the centre of the box is saved in the centre of the goal.

81:11 Substitution

Substitution Substitution, Cheltenham Town. Zachary Kotwica replaces Sam Deering.

80:28

Attempt missed. Byron Harrison (Cheltenham Town) right footed shot from the right side of the six yard box is close, but misses to the right.

80:01

Attempt blocked. Jason Taylor (Cheltenham Town) left footed shot from the centre of the box is blocked.

75:15

Attempt saved. Matthew Richards (Cheltenham Town) left footed shot from outside the box is saved in the bottom left corner.

74:29

Foul by Ben Richards-Everton (Tamworth).

74:29

Byron Harrison (Cheltenham Town) wins a free kick in the attacking half.

72:05

Ben Richards-Everton (Tamworth) wins a free kick in the attacking half.

72:05

Foul by Steve Elliott (Cheltenham Town).

71:48

Corner, Cheltenham Town. Conceded by Cameron Belford.

71:10

Attempt saved. Byron Harrison (Cheltenham Town) right footed shot from the centre of the box is saved in the bottom right corner.

70:39

Foul by Nick Chadwick (Tamworth).

70:39

Troy Brown (Cheltenham Town) wins a free kick on the left wing.

70:05

Attempt missed. Jamie Cureton (Cheltenham Town) right footed shot from outside the box misses to the left.

68:06

Attempt missed. Jamie Cureton (Cheltenham Town) right footed shot from outside the box misses to the left.

67:08

Foul by David Morgan (Tamworth).

67:08

Jamie Cureton (Cheltenham Town) wins a free kick in the defensive half.

65:15

Attempt missed. Nick Chadwick (Tamworth) right footed shot from the centre of the box is just a bit too high.

63:45

Nick Chadwick (Tamworth) wins a free kick in the defensive half.

63:45

Foul by Steve Elliott (Cheltenham Town).

62:39

Foul by Nick Chadwick (Tamworth).

62:39

Troy Brown (Cheltenham Town) wins a free kick in the attacking half.

60:56 Booking

Booking Cameron Belford (Tamworth) is shown the yellow card.

59:57

Corner, Cheltenham Town. Conceded by Cameron Belford.

59:04

Attempt saved. Steve Elliott (Cheltenham Town) left footed shot from the centre of the box is saved in the top centre of the goal.

58:34

Corner, Cheltenham Town. Conceded by Duane Courtney.

56:07

Attempt saved. Terry Gornell (Cheltenham Town) header from the centre of the box is saved in the centre of the goal.

53:05

Foul by Andy Todd (Tamworth).

53:05

Jason Taylor (Cheltenham Town) wins a free kick on the right wing.

52:17

Foul by Andy Todd (Tamworth).

52:17

Troy Brown (Cheltenham Town) wins a free kick in the attacking half.

50:52

Attempt blocked. Jamie Cureton (Cheltenham Town) right footed shot from the centre of the box is blocked.

49:32

Attempt missed. Steve Elliott (Cheltenham Town) header from the centre of the box is close, but misses to the left.

47:52

Wayne Thomas (Tamworth) wins a free kick in the defensive half.

47:52

Foul by Byron Harrison (Cheltenham Town).

46:20

Corner, Cheltenham Town. Conceded by Tony Capaldi.

45:00

Second Half begins Tamworth 1, Cheltenham Town 0.

45:00 Substitution

Substitution Substitution, Cheltenham Town. Steve Elliott replaces Russell Penn.

45:00 +4:34 Half time

Half Time First Half ends, Tamworth 1, Cheltenham Town 0.

45:00 +2:07

Attempt saved. Terry Gornell (Cheltenham Town) header from the centre of the box is saved in the top centre of the goal.

45:00 +1:00

Craig Braham-Barrett (Cheltenham Town) wins a free kick on the left wing.

45:00 +0:59

Foul by Nick Chadwick (Tamworth).

44:54

Attempt missed. Jamie Cureton (Cheltenham Town) left footed shot from the centre of the box is close, but misses to the right.

38:35

David Morgan (Tamworth) wins a free kick on the right wing.

38:35

Foul by Terry Gornell (Cheltenham Town).

35:16

Nick Chadwick (Tamworth) wins a free kick in the defensive half.

35:16

Foul by Troy Brown (Cheltenham Town).

34:11

Wayne Thomas (Tamworth) wins a free kick on the left wing.

34:11

Foul by Byron Harrison (Cheltenham Town).

29:30

Attempt missed. Nick Chadwick (Tamworth) header from the centre of the box is too high.

28:25

Justin Richards (Tamworth) wins a free kick in the defensive half.

28:25

Foul by Troy Brown (Cheltenham Town).

25:12 Booking

Booking David Morgan (Tamworth) is shown the yellow card.

25:00

Sam Deering (Cheltenham Town) wins a free kick in the defensive half.

24:59

Foul by David Morgan (Tamworth).

22:34

Wayne Thomas (Tamworth) wins a free kick in the defensive half.

22:34

Foul by Terry Gornell (Cheltenham Town).

19:13 Goal scored

Goal! Goal! Tamworth 1, Cheltenham Town 0. Nick Chadwick (Tamworth) right footed shot from the centre of the box to the bottom right corner.

18:06

Attempt missed. Terry Gornell (Cheltenham Town) right footed shot from outside the box is too high.

17:01 Booking

Booking Mark Wright (Tamworth) is shown the yellow card.

16:51

Foul by Mark Wright (Tamworth).

16:51

Craig Braham-Barrett (Cheltenham Town) wins a free kick in the attacking half.

14:49

Corner, Tamworth. Conceded by Matthew Richards.

13:34

Attempt missed. Mark Wright (Tamworth) left footed shot from the left side of the box is too high.

10:34

Andy Todd (Tamworth) hits the bar with a right footed shot from the centre of the box following a set piece situation.

9:51

Nick Chadwick (Tamworth) wins a free kick on the right wing.

9:51

Foul by Matthew Richards (Cheltenham Town).

2:05

Jason Taylor (Cheltenham Town) wins a free kick on the right wing.

2:05

Foul by Nick Chadwick (Tamworth).

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers