League One
Bradford0Walsall2

Bradford City 0-2 Walsall

Craig Westcarr

Craig Westcarr scored twice as Walsall kept alive their slim League One play-off hopes with a first win in 11 games.

The Saddlers did not take the lead until the 68th minute when Westcarr poked home Andy Taylor's low cross.

Walsall's top scorer then claimed his 14th goal of the season with a shot from the edge of the area that looped over home goalkeeper Jon McLaughlin.

The Bantams, without a win now in three games, struggled up front, failing to register a single shot on target.

With seven games left, Walsall are back to within five points of sixth-placed Peterborough United, who have a game in hand.

Walsall manager Dean Smith told BBC WM:

Dean Smith

Media playback is not supported on this device

Post match: Walsall manager Dean Smith

"We have to keep believing. That's four games unbeaten now and this league changes with every round of games.

"We played some good stuff, kept the ball well and restricted them to just a few opportunities.

"I said at half-time that we needed to remain patient, keep doing what we were doing and the chances would come.

"And it was nice to see Craig Westcarr back on the scoresheet with a couple of well-worked goals."

Line-ups

Bradford

  • 1McLaughlan
  • 2Darby
  • 6Drury
  • 18JonesSubstituted forDolanat 81'minutes
  • 5Davies
  • 23McArdle
  • 32BennettSubstituted forThompsonat 55'minutes
  • 22Bates
  • 21McLean
  • 10GrayBooked at 55minsSubstituted forHansonat 60'minutes
  • 28Reach

Substitutes

  • 4Dolan
  • 9Hanson
  • 11Thompson
  • 14Yeates
  • 16McHugh
  • 29Atkinson
  • 40Bentley

Walsall

  • 1O'Donnell
  • 15Chambers
  • 3Taylor
  • 8Mantom
  • 4Butler
  • 12Downing
  • 29BrandySubstituted forMcQuilkinat 76'minutes
  • 7Chambers
  • 10Westcarr
  • 25Sawyers
  • 9LalkovicSubstituted forBaxendaleat 45'minutes

Substitutes

  • 2Purkiss
  • 6Featherstone
  • 16Baxendale
  • 22Roberts
  • 24Hewitt
  • 26McQuilkin
  • 30Ngoo
Referee:
Keith Stroud
Attendance:
12,165

Match Stats

Home TeamBradfordAway TeamWalsall
Possession
Home47%
Away53%
Shots
Home3
Away9
Shots on Target
Home0
Away5
Corners
Home3
Away2
Fouls
Home13
Away6

Live Text

Match ends, Bradford City 0, Walsall 2.

Full Time

Second Half ends, Bradford City 0, Walsall 2.

Foul by Andrew Butler (Walsall).

Rory McArdle (Bradford City) wins a free kick in the attacking half.

Corner, Walsall. Conceded by Adam Drury.

Andrew Butler (Walsall) wins a free kick in the attacking half.

Foul by James Hanson (Bradford City).

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

Foul by Matthew Dolan (Bradford City).

Substitution

Substitution, Bradford City. Matthew Dolan replaces Gary Jones.

Goal!

Goal! Bradford City 0, Walsall 2. Craig Westcarr (Walsall) right footed shot from outside the box to the top left corner. Assisted by James Baxendale.

Substitution

Substitution, Walsall. James McQuilkin replaces Febian Brandy.

Attempt missed. Febian Brandy (Walsall) right footed shot from a difficult angle and long range on the left misses to the right.

Corner, Bradford City. Conceded by James Chambers.

Attempt saved. James Baxendale (Walsall) right footed shot from outside the box is saved in the top centre of the goal.

Foul by Adam Chambers (Walsall).

Gary Jones (Bradford City) wins a free kick in the attacking half.

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

Foul by Adam Reach (Bradford City).

Goal!

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

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

Foul by Gary Jones (Bradford City).

Substitution

Substitution, Bradford City. James Hanson replaces Andy Gray.

Corner, Bradford City. Conceded by James Chambers.

Substitution

Substitution, Bradford City. Garry Thompson replaces Kyle Bennett.

Booking

Andy Gray (Bradford City) is shown the yellow card.

Sam Mantom (Walsall) wins a free kick on the left wing.

Foul by Adam Reach (Bradford City).

Corner, Bradford City. Conceded by James Chambers.

Second Half

Second Half begins Bradford City 0, Walsall 0.

Substitution

Substitution, Walsall. James Baxendale replaces Milan Lalkovic.

Half Time

First Half ends, Bradford City 0, Walsall 0.

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

Foul by Kyle Bennett (Bradford City).

Attempt missed. Febian Brandy (Walsall) right footed shot from outside the box misses to the right.

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

Foul by Andrew Davies (Bradford City).

Attempt missed. Andy Gray (Bradford City) header from the centre of the box misses to the left.

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

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

goal

As It Stood

TeamPWDLGDPts
1Wolves3825854683
2Brentford3724762779
3Leyton Orient39221073676
4Rotherham38201262772
5Preston39191551772
6Peterborough3818416758
7MK Dons3916716355
8Swindon3915915454
9Walsall39131412353
10Sheff Utd3714914-151
11Port Vale3815518-1350
12Gillingham3914619-1248
13Bristol City39101613046
14Crawley35111311-546
15Bradford38101513145
16Colchester38101315-743
17Oldham39111018-1243
18Coventry37141013-142
19Crewe39101019-2740
20Tranmere3810919-2239
21Carlisle3810919-2239
22Shrewsbury3981417-1338
23Notts County3911424-1737
24Stevenage3710720-1937
View full League One table

Top Stories

Get Inspired Activity Finder

Run by the BBC and partners

Find ways to get active near you: