Match summary
Walsall beat Bradford City 2-1, with a late winner. It was 1-1 at half-time.
Taylor Allen put Walsall ahead from the penalty spot in the 19th minute, Oliver Sanderson equalised in the 38th minute, and Danny Johnson won it with a header in the 88th minute.
Shots finished 12-5 to Walsall, with 6 on target for Walsall and 2 for Bradford City.
Before kick-off
Walsall win
40%
Avg odds 2.36
Draw
28%
Avg odds 3.36
Bradford City win
32%
Avg odds 2.90
Chances implied by the average closing odds, with the bookmaker margin removed.
Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.