Two Craig Westcarr goals handed Walsall an FA Cup first-round victory against League One rivals Shrewsbury.

Westcarr also created the Saddlers' third, passing for Romaine Sawyers to convert from 25 yards.

Shrewsbury came closest to a consolation goal when Richard O'Donnell beat away a John Marsden shot but the visitors had no answer.

Westcarr scored in both halves, poking home amid a defensive mix-up before later driving in a rebounded shot.

VIEW FROM THE DRESSING ROOM

Shrewsbury Town Manager Graham Turner told BBC Radio Shropshire:

"I think that is the most inept performance from a team I have put out in a long time - it was an embarrassing defeat when you have a scoreline like that.

"Walsall are very good from building up at the back and today our big problem was dealing with long balls.

"It was a horrendous goal to concede - it was a horrible goal. We needed to push on but we never got started. A goal for them got them on the right track - but defensively we were very poor today.

"Walsall started turning on the party tricks at 3-0 and it was a performance from us that is not acceptable."

Lineup, Bookings (1) & Substitutions (6)

Walsall

  • 01 O'Donnell
  • 15 Chambers (Purkiss - 85' )
  • 03 Taylor (Benning - 80' )
  • 08 Mantom
  • 12 Downing
  • 04 Butler
  • 07 Chambers
  • 16 Baxendale
  • 10 Westcarr
  • 25 Sawyers
  • 09 Lalkovic (Hemmings - 85' )

Substitutes

  • 02 Purkiss
  • 06 Featherstone
  • 11 Hemmings
  • 13 Lewis
  • 14 Benning
  • 24 Hewitt
  • 27 Gray

Shrewsbury Town

  • 01 Weale
  • 18 Goldson
  • 22 R Woods
  • 04 Summerfield (McAllister - 67' )
  • 16 Mkandawire
  • 06 Winfield
  • 11 Taylor
  • 10 Wroe
  • 09 Bradshaw (Marsden - 68' )
  • 23 Reach (Parry - 65' )
  • 15 Wildig Booked

Substitutes

  • 05 Jones
  • 08 McAllister
  • 12 McQuade
  • 14 Marsden
  • 17 Parry
  • 25 Anyon
Ref: Charles Breakspear
Att: 3,004

Match Stats

Shots

12 4

On target

7 1

Corners

15 2

Fouls

8 5

Live Text Commentary

Full time

Full Time Match ends, Walsall 3, Shrewsbury Town 0.

90:00 +3:07 Full time

Full Time Second Half ends, Walsall 3, Shrewsbury Town 0.

90:00 +0:48

Corner, Walsall. Conceded by Connor Goldson.

84:45 Substitution

Substitution Substitution, Walsall. Ashley Hemmings replaces Milan Lalkovic.

84:33 Substitution

Substitution Substitution, Walsall. Ben Purkiss replaces James Chambers.

79:41 Substitution

Substitution Substitution, Walsall. Malvind Benning replaces Andy Taylor.

78:54

Attempt missed. Nicky Wroe (Shrewsbury Town) right footed shot from the centre of the box is high and wide to the left.

77:37

Attempt saved. Jon Taylor (Shrewsbury Town) right footed shot from the left side of the box is saved in the bottom left corner.

75:11

Foul by Adam Chambers (Walsall).

75:11

John Marsden (Shrewsbury Town) wins a free kick in the defensive half.

72:54 Goal scored

Goal! Goal! Walsall 3, Shrewsbury Town 0. Romaine Sawyers (Walsall) right footed shot from outside the box to the top right corner. Assisted by Craig Westcarr.

70:00

Foul by James Baxendale (Walsall).

70:00

Connor Goldson (Shrewsbury Town) wins a free kick in the defensive half.

69:23

Attempt missed. James Baxendale (Walsall) right footed shot from outside the box is high and wide to the right.

67:11 Substitution

Substitution Substitution, Shrewsbury Town. John Marsden replaces Tom Bradshaw.

66:55 Substitution

Substitution Substitution, Shrewsbury Town. David McAllister replaces Luke Summerfield.

66:41

Attempt missed. Sam Mantom (Walsall) right footed shot from outside the box is high and wide to the right.

65:52

Corner, Walsall. Conceded by Chris Weale.

65:39

Attempt saved. James Chambers (Walsall) right footed shot from the right side of the box is saved in the bottom right corner.

64:46 Substitution

Substitution Substitution, Shrewsbury Town. Paul Parry replaces Adam Reach.

63:37

Corner, Walsall. Conceded by Dave Winfield.

63:30

Attempt missed. Craig Westcarr (Walsall) right footed shot from the centre of the box is high and wide to the left.

60:07

James Baxendale (Walsall) wins a free kick in the defensive half.

60:07

Foul by Connor Goldson (Shrewsbury Town).

58:25 Goal scored

Goal! Goal! Walsall 2, Shrewsbury Town 0. Craig Westcarr (Walsall) right footed shot from very close range to the centre of the goal. Assisted by Milan Lalkovic.

57:53

Corner, Walsall. Conceded by Connor Goldson.

54:23

Corner, Walsall. Conceded by Aaron Wildig.

53:27

Attempt missed. Sam Mantom (Walsall) right footed shot from outside the box is high and wide to the left.

52:40

Foul by Paul Downing (Walsall).

52:40

Ryan Woods (Shrewsbury Town) wins a free kick in the attacking half.

52:04

Corner, Walsall. Conceded by Connor Goldson.

49:19

Adam Chambers (Walsall) wins a free kick in the attacking half.

49:19

Foul by Adam Reach (Shrewsbury Town).

48:24

Foul by Andy Taylor (Walsall).

48:24

Luke Summerfield (Shrewsbury Town) wins a free kick on the left wing.

45:00

Second Half begins Walsall 1, Shrewsbury Town 0.

45:00 +1:13 Half time

Half Time First Half ends, Walsall 1, Shrewsbury Town 0.

45:00 +0:54

Attempt missed. Andrew Butler (Walsall) header from the centre of the box is too high.

45:00 +0:28

Corner, Walsall. Conceded by Connor Goldson.

43:59

Corner, Walsall. Conceded by Chris Weale.

43:40

Attempt saved. Craig Westcarr (Walsall) right footed shot from a difficult angle on the right is saved in the bottom right corner.

42:36

Foul by Milan Lalkovic (Walsall).

42:36

Joe Anyon (Shrewsbury Town) wins a free kick in the defensive half.

36:33

Corner, Shrewsbury Town. Conceded by James Chambers.

35:42

Attempt missed. Jon Taylor (Shrewsbury Town) header from the centre of the box is too high.

32:51

Foul by James Baxendale (Walsall).

32:51

Ryan Woods (Shrewsbury Town) wins a free kick on the left wing.

31:33

Corner, Walsall. Conceded by Luke Summerfield.

30:55 Booking

Booking Aaron Wildig (Shrewsbury Town) is shown the yellow card.

30:26

Romaine Sawyers (Walsall) wins a free kick in the attacking half.

30:26

Foul by Aaron Wildig (Shrewsbury Town).

28:01 Goal scored

Goal! Goal! Walsall 1, Shrewsbury Town 0. Craig Westcarr (Walsall) right footed shot from very close range to the bottom right corner. Assisted by Andy Taylor.

25:56

Corner, Shrewsbury Town. Conceded by Andy Taylor.

25:07

Corner, Walsall. Conceded by Aaron Wildig.

24:12

Corner, Walsall. Conceded by Aaron Wildig.

23:46

Attempt saved. Milan Lalkovic (Walsall) right footed shot from the centre of the box is saved in the centre of the goal.

20:44

Attempt missed. Ryan Woods (Shrewsbury Town) right footed shot from the centre of the box is close, but misses the top right corner.

20:04

Foul by Andrew Butler (Walsall).

20:04

Tom Bradshaw (Shrewsbury Town) wins a free kick in the defensive half.

13:47

Corner, Walsall. Conceded by Chris Weale.

13:32

Attempt saved. Craig Westcarr (Walsall) right footed shot from the centre of the box is saved in the centre of the goal.

10:55

Craig Westcarr (Walsall) wins a free kick in the defensive half.

10:55

Foul by Dave Winfield (Shrewsbury Town).

10:13

Foul by Romaine Sawyers (Walsall).

10:13

Connor Goldson (Shrewsbury Town) wins a free kick in the attacking half.

9:39

Corner, Walsall. Conceded by Ryan Woods.

2:22

Corner, Walsall. Conceded by Tamika Mkandawire.

2:05

Corner, Walsall. Conceded by Luke Summerfield.

0:19

Foul by Tom Bradshaw (Shrewsbury Town).

0:19

James Chambers (Walsall) wins a free kick in the defensive half.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers