On-loan Milan Lalkovic scored the only goal as Walsall earned their fifth away win of the League One campaign.

He rolled home after rounding the goalkeeper as the Shrewsbury defence looked in vain for an offside flag.

The assist came from Romaine Sawyers, who had earlier been denied the opener as Chris Weale made a fine save.

Shrewsbury should have salvaged a point when Jon Taylor headed down Ryan Woods' cross, but a stretching Tom Eaves cleared the bar from close range.

The victory was Walsall's first in the league since beating Peterborough 2-0 at home almost a month ago and lifted them to within touching distance of the play-off places.

Lalkovic, whose goal was his third for the Saddlers, is due to return to Chelsea on 5 January unless the two clubs agree an extension to his half-season loan.

Lineup, Bookings (2) & Substitutions (4)

Shrewsbury Town

  • 01 Weale
  • 19 Gayle
  • 03 Jacobson Booked
  • 04 Summerfield (Wroe - 59' )
  • 05 Jones
  • 16 Mkandawire
  • 17 Parry (Taylor - 59' )
  • 22 Woods
  • 24 Eaves (Bradshaw - 89' )
  • 07 Ugwu
  • 23 Reach

Substitutes

  • 06 Winfield
  • 08 McAllister
  • 09 Bradshaw
  • 10 Wroe
  • 11 Taylor
  • 14 Marsden
  • 25 Anyon

Walsall

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

Substitutes

  • 06 Featherstone
  • 11 Hemmings
  • 13 Lewis
  • 14 Benning
  • 15 Chambers
  • 24 Hewitt
  • 27 Gray
Ref: David Phillips
Att: 6,015

Match Stats

Shots

9 10

On target

3 5

Corners

5 4

Fouls

13 2

Live Text Commentary

Full time

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

90:00 +4:08 Full time

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

90:00 +3:41

Attempt missed. Craig Westcarr (Walsall) left footed shot from a difficult angle on the left is close, but misses to the right.

88:04 Substitution

Substitution Substitution, Shrewsbury Town. Tom Bradshaw replaces Tom Eaves.

87:33

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

87:33

Foul by Tom Eaves (Shrewsbury Town).

86:18

Attempt missed. Tom Eaves (Shrewsbury Town) left footed shot from outside the box misses to the left.

83:52

Andy Taylor (Walsall) wins a free kick in the defensive half.

83:52

Foul by Gozie Ugwu (Shrewsbury Town).

77:28

Andy Taylor (Walsall) wins a free kick in the attacking half.

77:28

Foul by Adam Reach (Shrewsbury Town).

76:33

Attempt saved. Sam Mantom (Walsall) right footed shot from outside the box is saved in the centre of the goal.

75:39 Booking

Booking Joe Jacobson (Shrewsbury Town) is shown the yellow card.

75:29

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

75:29

Foul by Joe Jacobson (Shrewsbury Town).

74:59 Booking

Booking Andrew Butler (Walsall) is shown the yellow card.

74:32

Corner, Shrewsbury Town. Conceded by Paul Downing.

72:54 Substitution

Substitution Substitution, Walsall. Ashley Hemmings replaces Milan Lalkovic.

72:14

Attempt missed. Nicky Wroe (Shrewsbury Town) right footed shot from outside the box is just a bit too high.

71:05

Sam Mantom (Walsall) wins a free kick in the defensive half.

71:05

Foul by Tom Eaves (Shrewsbury Town).

70:02

Attempt missed. Tom Eaves (Shrewsbury Town) right footed shot from outside the box is close, but misses to the right.

63:06

Attempt missed. Tom Eaves (Shrewsbury Town) right footed shot from very close range is just a bit too high.

60:14

Milan Lalkovic (Walsall) wins a free kick on the left wing.

60:14

Foul by Ryan Woods (Shrewsbury Town).

59:02

Foul by Andy Taylor (Walsall).

59:02

Jon Taylor (Shrewsbury Town) wins a free kick in the defensive half.

58:41 Substitution

Substitution Substitution, Shrewsbury Town. Jon Taylor replaces Paul Parry.

58:23 Substitution

Substitution Substitution, Shrewsbury Town. Nicky Wroe replaces Luke Summerfield.

57:11

Andy Taylor (Walsall) wins a free kick in the attacking half.

57:11

Foul by Luke Summerfield (Shrewsbury Town).

53:15 Goal scored

Goal! Goal! Shrewsbury Town 0, Walsall 1. Milan Lalkovic (Walsall) left footed shot from the left side of the six yard box to the bottom left corner. Assisted by Sam Mantom.

52:17

Andy Taylor (Walsall) wins a free kick in the defensive half.

52:17

Foul by Paul Parry (Shrewsbury Town).

49:40

Corner, Shrewsbury Town. Conceded by Andrew Butler.

49:13

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

46:56

Corner, Shrewsbury Town. Conceded by Paul Downing.

45:00

Second Half begins Shrewsbury Town 0, Walsall 0.

45:00 +0:10 Half time

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

34:22

Corner, Walsall. Conceded by Cameron Gayle.

33:09

Attempt missed. Andy Taylor (Walsall) left footed shot from outside the box is close, but misses the top left corner from a direct free kick.

32:11

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

32:11

Foul by Tom Eaves (Shrewsbury Town).

31:24

Corner, Walsall. Conceded by Joe Jacobson.

26:27

Attempt missed. Paul Downing (Walsall) header from the right side of the six yard box is just a bit too high.

26:06

Corner, Walsall. Conceded by Chris Weale.

25:50

Attempt saved. Romaine Sawyers (Walsall) right footed shot from the right side of the box is saved in the bottom left corner.

24:46

Attempt blocked. Adam Reach (Shrewsbury Town) left footed shot from outside the box is blocked.

23:12

Corner, Shrewsbury Town. Conceded by Andrew Butler.

22:24

Andy Taylor (Walsall) wins a free kick on the right wing.

22:24

Foul by Paul Parry (Shrewsbury Town).

13:38

Attempt saved. Paul Parry (Shrewsbury Town) left footed shot from outside the box is saved in the centre of the goal.

13:07

Foul by Romaine Sawyers (Walsall).

13:07

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

12:42

Attempt saved. Tom Eaves (Shrewsbury Town) right footed shot from outside the box is saved in the top centre of the goal.

11:09

Attempt missed. Andy Taylor (Walsall) right footed shot from the centre of the box misses to the left.

9:59

Corner, Walsall. Conceded by Darren Jones.

9:07

Attempt missed. Paul Downing (Walsall) header from the centre of the box is just a bit too high.

8:30

Romaine Sawyers (Walsall) wins a free kick on the right wing.

8:30

Foul by Tamika Mkandawire (Shrewsbury Town).

8:00

Paul Downing (Walsall) wins a free kick in the attacking half.

7:59

Foul by Tom Eaves (Shrewsbury Town).

6:36

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

5:53

Attempt missed. Gozie Ugwu (Shrewsbury Town) right footed shot from the right side of the box is close, but misses to the right.

3:13

Attempt saved. Gozie Ugwu (Shrewsbury Town) right footed shot from the centre of the box is saved in the centre of the goal.

2:20

Corner, Shrewsbury Town. Conceded by James Baxendale.

0:51

Romaine Sawyers (Walsall) wins a free kick on the left wing.

0:51

Foul by Luke Summerfield (Shrewsbury Town).

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers