Match ends, Crewe Alexandra 0, Bradford City 0.
Crewe keeper Alan Martin made a crucial save on his first start in two months to earn a point against Bradford City.
Martin prevented a James Hanson header from flashing into the bottom corner amid heavy Bradford pressure.
The visitors looked the most potent although both frontmen wasted chances.
For the home side, fit-again defender Harry Davis forced City keeper Jon McLaughlin to palm his curling free-kick around the post, while Brad Inman curled just wide late on.
VIEW FROM THE DRESSING ROOM
Crewe Alexandra boss Steve Davis told BBC Radio Stoke:
"It was difficult, swirling, wet and slippery, but we still had the gumption and courage to get it down and play.
"I was pleased with Harry Davis. He was desperate to get back. He hates missing football. A month out of the game is like a year to Harry. And I thought he was excellent again.
"Bringing him back in just steadied us down a bit. He makes good decisions. He's starting to be an organiser at the back,.
"For a change we nearly actually won it instead of actually losing losing it. It was nice to be up that end of the pitch."
Line-ups
Crewe
Formation 4-4-2
- 13Martin
- 3Mellor
- 16Guthrie
- 42Grant
- 4Davis
- 6Dugdale
- 7ClaytonSubstituted forInmanat 75'minutes
- 22Evans
- 19OliverSubstituted forOsmanat 88'minutes
- 26Aneke
- 11Moore
Substitutes
- 5Ellis
- 8Osman
- 10Leitch-Smith
- 12Ray
- 14Inman
- 21Garratt
- 24Molyneux
Bradford
Formation 4-4-2
- 1McLaughlan
- 2Darby
- 3MeredithBooked at 61mins
- 18Jones
- 22Bates
- 23McArdle
- 20De VitaBooked at 12minsSubstituted forThompsonat 71'minutes
- 24Doyle
- 21WellsSubstituted forFolanat 90+2'minutes
- 9Hanson
- 7ReidSubstituted forYeatesat 87'minutes
Substitutes
- 8Kennedy
- 11Thompson
- 12Ripley
- 14Yeates
- 15Taylor
- 16McHugh
- 19Folan
- Referee:
- Jeremy Simpson
- Attendance:
- 5,428
Match Stats
- Possession
- Home53%
- Away47%
- Shots
- Home9
- Away15
- Shots on Target
- Home4
- Away5
- Corners
- Home8
- Away7
- Fouls
- Home7
- Away10
Live Text
Post update
Full Time
Second Half ends, Crewe Alexandra 0, Bradford City 0.
Post update
Attempt missed. George Evans (Crewe Alexandra) right footed shot from outside the box is just a bit too high.
Substitution
Substitution, Bradford City. Caleb Folan replaces Nahki Wells.
Post update
Attempt saved. Byron Moore (Crewe Alexandra) right footed shot from the right side of the box is saved in the top centre of the goal.
Post update
Corner, Crewe Alexandra. Conceded by James Meredith.
Substitution
Substitution, Crewe Alexandra. Abdul Osman replaces Vadaine Oliver because of an injury.
Substitution
Substitution, Bradford City. Mark Yeates replaces Kyel Reid.
Post update
Attempt saved. Nahki Wells (Bradford City) right footed shot from outside the box is saved in the top right corner.
Post update
Anthony Grant (Crewe Alexandra) wins a free kick in the attacking half.
Post update
Foul by James Hanson (Bradford City).
Post update
Attempt missed. Bradden Inman (Crewe Alexandra) right footed shot from outside the box is close, but misses to the right.
Post update
Anthony Grant (Crewe Alexandra) wins a free kick in the attacking half.
Post update
Foul by Nahki Wells (Bradford City).
Post update
Foul by Anthony Grant (Crewe Alexandra).
Post update
Garry Thompson (Bradford City) wins a free kick in the defensive half.
Post update
Foul by Vadaine Oliver (Crewe Alexandra).
Post update
Stephen Darby (Bradford City) wins a free kick on the left wing.
Post update
Harry Davis (Crewe Alexandra) wins a free kick on the right wing.
Post update
Foul by Garry Thompson (Bradford City).