League Two
WalsallWalsall2BradfordBradford City3

Walsall 2-3 Bradford City

Andy Cook returned to haunt his old club as Bradford kept alive their League Two play-off hopes and dented Walsall's with a win at the Bescot Stadium.

Walsall led through Ryan Stirk and Mo Faal before Cook pulled one back and set up two for Jamie Walker, who was later sent off.

The Saddlers went in front after seven minutes as Isaac Hutchinson put Stirk clear to slot home from 12 yards.

Faal added a second four minutes later, pouncing on a mix-up between Walker and Dan Oyegoke to loop home a header.

Bradford were back in it three minutes later as Cook headed home a deep cross.

Hutchinson hit a post for Walsall but Bradford levelled five minutes before half-time as another towering Cook header was nodded in by Walker.

Walker completed the turnaround after 53 minutes, thumping home from eight yards after Cook's header was blocked, before seeing red 15 minutes later for two quickfire cautions.

But Bradford held on as Tom Knowles hit the woodwork late on for Walsall, who must win their final game and rely on several other results going their way.

Bradford are four points adrift of the top seven with two matches left.

Report supplied by PA Media.

Line-ups

Walsall

Formation 3-1-4-2

  • 22Smith
  • 2OkagbueSubstituted forJames-Taylorat 79'minutes
  • 5Daniels
  • 21AllenBooked at 32mins
  • 14ComleySubstituted forTierneyat 59'minutes
  • 12FoulkesSubstituted forKnowlesat 59'minutesBooked at 90mins
  • 8Hutchinson
  • 25Stirk
  • 3Gordon
  • 23FaalSubstituted forJohnsonat 74'minutes
  • 18GordonSubstituted forMattat 60'minutes

Substitutes

  • 1Evans
  • 6Farquharson
  • 9Matt
  • 10Knowles
  • 11James-Taylor
  • 26Tierney
  • 39Johnson

Bradford

Formation 3-4-1-2

  • 1Walker
  • 22Oyegoke
  • 5Platt
  • 18KellyBooked at 45minsSubstituted forOduorat 82'minutes
  • 2Halliday
  • 7WalkerBooked at 68mins
  • 6SmallwoodBooked at 90mins
  • 36WrightBooked at 67minsSubstituted forRichardsat 89'minutes
  • 23PointonSubstituted forTomkinsonat 73'minutes
  • 9Cook
  • 8KavanaghSubstituted forGillieadat 73'minutes

Substitutes

  • 11Gilliead
  • 12Oduor
  • 13Doyle
  • 14Smith
  • 20Chapman
  • 31Tomkinson
  • 32Richards
Referee:
Adam Herczeg
Attendance:
6,656

Match Stats

Home TeamWalsallAway TeamBradford
Possession
Home53%
Away47%
Shots
Home22
Away11
Shots on Target
Home8
Away5
Corners
Home9
Away4
Fouls
Home13
Away14

Live Text

  1. Post update

    Match ends, Walsall 2, Bradford City 3.

  2. Full Time

    Second Half ends, Walsall 2, Bradford City 3.

  3. Post update

    Attempt saved. Jamille Matt (Walsall) header from the centre of the box is saved in the centre of the goal. Assisted by Isaac Hutchinson with a cross.

  4. Booking

    Richard Smallwood (Bradford City) is shown the yellow card.

  5. Booking

    Tom Knowles (Walsall) is shown the yellow card.

  6. Post update

    Foul by Tom Knowles (Walsall).

  7. Post update

    Richard Smallwood (Bradford City) wins a free kick in the defensive half.

  8. Post update

    Corner, Walsall. Conceded by Sam Walker.

  9. Post update

    Attempt saved. Tom Knowles (Walsall) left footed shot from the centre of the box is saved in the centre of the goal.

  10. Post update

    Corner, Walsall. Conceded by Richard Smallwood.

  11. Post update

    Attempt saved. Douglas James-Taylor (Walsall) header from the centre of the box is saved in the centre of the goal. Assisted by Ross Tierney with a cross.

  12. Post update

    Corner, Walsall. Conceded by Brad Halliday.

  13. Substitution

    Substitution, Bradford City. Lewis Richards replaces Tyreik Wright.

  14. Post update

    Attempt missed. Jamille Matt (Walsall) header from the centre of the box is too high. Assisted by Taylor Allen with a cross following a corner.

  15. Post update

    Corner, Walsall. Conceded by Matthew Platt.

  16. Post update

    Attempt blocked. Isaac Hutchinson (Walsall) left footed shot from outside the box is blocked.

  17. Post update

    Foul by Danny Johnson (Walsall).

  18. Post update

    Richard Smallwood (Bradford City) wins a free kick in the defensive half.

  19. Post update

    Attempt missed. Tom Knowles (Walsall) right footed shot from the right side of the box is high and wide to the right. Assisted by Isaac Hutchinson.

  20. Post update

    Foul by Clarke Oduor (Bradford City).

Comments

Join the conversation

These comments are now closed.

20 comments

As It Stood

TeamPWDLFAGDPts
1Stockport452711795464992
2Mansfield452413889464385
3Wrexham4525101087513685
4MK Dons452381479641577
5Crewe451913136864470
6Barrow441814126053768
7Crawley45207187167467
8Doncaster44207176765267
9Walsall451811166868065
10Bradford441712155557-263
11Gillingham45189184455-1163
12Wimbledon451614155950962
13Harrogate451711175867-962
14Notts County45187208985461
15Tranmere45176226666057
16Morecambe45179196478-1457
17Newport45167226172-1155
18Accrington45159215970-1154
19Swindon451411207480-653
20Salford451311216480-1650
21Grimsby451116185772-1549
22Colchester441111225775-1844
23Sutton United45914225580-2541
24Forest Green45109264378-3539
View full League Two table

Elsewhere on the BBC