Ryan Kendall's second-half strike gave in-form Bradford victory at Crewe.
City went close early on when Gareth Edwards's glancing header was kept out by a fine Adam Legzdins reaction stop.
Legzdins also kept out two drives from Adam Bolder while, at the other end, John McLaughlin tipped Ashley Westwood's free-kick on to the bar.
Kendall came off the bench to score the Bantams' winner, meeting Michael Flynn's quick free-kick and slipping the ball under the advancing Legzdins.
Crewe manager Dario Gradi told BBC Radio Stoke:
"I was expecting better than that, so if that's a sign of things to come we're going to have a bit of hard work to do again.
"Our goalkeeper made a lot of good saves, had he not then we could have easily lost four or five.
"We were making mistakes all over the place; Patrick (Ada) who's done well was messing around in his own six yard box and gave them a chance and Matt Tootle gave them numerous chances by getting caught in possession stupidly."
Live text and stats
Saturday, 8 May 2010
League Two
Home Team
Score
Away Team
Time
Crewe
0-1
Bradford
FT
(HT 0-0)
Kendall 67
Crewe
13 Legzdins
02 Brayford
06 Ada
19 Westwood
23 Tootle
11 Grant (Shelley 76)
16 Bailey
18 Murphy
28 Walton (Davis 75)
08 Donaldson
10 Zola
Substitutes
12 Mitchell-King,
20 Shelley,
26 Davis,
04 Schumacher,
37 Turton,
15 Miller,
22 Leitch-Smith
Bradford
13 McLaughlan
02 Ramsden
05 Rehman
12 Williams yellow card
28 Threlfall
04 Flynn
08 Bullock
31 Grant (Neilson 83)
33 Bolder (O'Brien 65)
09 Evans (Kendall 31)
20 Osborne
Substitutes
30 Convey,
03 O'Brien,
24 Horne,
19 O'Brien,
23 Dean,
26 Neilson,
15 Kendall
Ref: CookAtt: 5,172
CREWE
BRADFORD
Possession
Crewe50%
Bradford50%
Attempts on target
Crewe5
Bradford9
Attempts off target
Crewe1
Bradford4
Corners
Crewe6
Bradford7
Fouls
Crewe3
Bradford12
Final Result
Full Time
90:00+3:03 The referee blows for the end of the match.
90:00+2:34 Calvin Zola takes a shot. Jon McLaughlin makes a save.
90:00+0:49 Unfair challenge on Clayton Donaldson by Steve Williams results in a free kick. Ashley Westwood restarts play with the free kick.
89:46 Handball by Danny Shelley. Free kick taken by Simon Ramsden.
88:55 The ball is crossed by Luke O'Brien.
87:47 Danny Shelley takes a shot. Save made by Jon McLaughlin.
87:01 Ryan Kendall is caught offside. Free kick taken by Harry Davis.
86:11 Luke O'Brien concedes a free kick for a foul on John Brayford. Adam Legzdins takes the direct free kick.
85:21 Foul by Michael Flynn on Ashley Westwood, free kick awarded. Matt Tootle restarts play with the free kick.
84:48 Luke O'Brien crosses the ball.
82:08 Free kick taken by Jon McLaughlin.
82:08 Substitution (Bradford) makes a substitution, with Scott Neilson coming on for Gavin Grant.
82:08 The assistant referee flags for offside against Matt Tootle.
80:25 Simon Ramsden delivers the ball, Ryan Kendall takes a shot from 18 yards. Save made by Adam Legzdins.
78:00 Simon Ramsden decides to take the corner short.
77:04 Ryan Kendall gives away a free kick for an unfair challenge on Matt Tootle. Free kick taken by Matt Tootle.
74:42 Substitution Joel Grant goes off and Danny Shelley comes on.
74:42 Substitution (Crewe) makes a substitution, with Harry Davis coming on for Simon Walton.
74:42 Simon Ramsden decides to take the corner short.
73:27 Corner taken short by Robbie Threlfall, Michael Flynn takes a shot. Adam Legzdins makes a save.
73:12 A cross is delivered by Simon Walton, save made by Jon McLaughlin.
71:41 Clayton Donaldson fouled by Simon Ramsden, the ref awards a free kick. Matt Tootle takes the free kick.
70:57 Calvin Zola handles the ball and concedes a free kick. Indirect free kick taken by Robbie Threlfall.
69:38 The ball is crossed by Simon Ramsden, save by Adam Legzdins.
67:11 Ashley Westwood decides to take the corner short, clearance made by Lee Bullock.
66:21 Assist on the goal came from Lee Bullock.
66:21 GOAL - Ryan Kendall:Crewe 0 - 1 Bradford Ryan Kendall grabs a goal from the edge of the area to the bottom left corner of the goal. Crewe 0-1 Bradford.
65:50 Joel Grant gives away a free kick for an unfair challenge on Michael Flynn. Michael Flynn takes the free kick.
64:51 Substitution Adam Bolder goes off and Luke O'Brien comes on.
64:26 Adam Bolder takes a shot. Save by Adam Legzdins.
Correction - 63:29 Clayton Donaldson takes a shot. Save by Adam Legzdins.
63:29 Clayton Donaldson has a shot on goal from outside the area which misses right.
63:03 The ball is delivered by Leon Osborne, save by Adam Legzdins.
62:23 Calvin Zola concedes a free kick for a foul on Adam Bolder. Direct free kick taken by Zesh Rehman.
61:58 Clayton Donaldson is ruled offside. Free kick taken by Zesh Rehman.
61:18 Simon Ramsden sends in a cross, Adam Legzdins makes a save.
59:26 Leon Osborne handles the ball and concedes a free kick. Adam Legzdins takes the free kick.
59:16 The ball is crossed by Leon Osborne, clearance made by Patrick Ada.
58:53 The ball is crossed by Gavin Grant, Ashley Westwood makes a clearance.
56:23 Joel Grant produces a cross, clearance by Zesh Rehman.
55:54 The ball is crossed by Adam Bolder, Leon Osborne takes a shot. Adam Legzdins makes a save.
54:05 Simon Ramsden takes the inswinging corner, Headed effort from deep inside the penalty area by Steve Williams misses to the right of the target.
53:53 The ball is swung over by Michael Flynn, clearance made by Ashley Westwood.
Correction - 50:15 Luke Murphy fires a strike on goal direct from the free kick, save by Jon McLaughlin. Ashley Westwood decides to take the corner short, Steve Williams makes a clearance.
50:15 Luke Murphy takes the free kick.
50:15 Booking The referee cautions Steve Williams for unsporting behaviour.
Correction - 50:01 Foul by Steve Williams on Joel Grant, free kick awarded.
50:01 Unfair challenge on Joel Grant by Steve Williams results in a free kick.
49:34 The ball is crossed by James Bailey, save by Jon McLaughlin.
46:27 Corner from left by-line crossed in by Ashley Westwood, Gavin Grant makes a clearance.
46:00 Free kick awarded for a foul by Ryan Kendall on Patrick Ada. Free kick taken by Adam Legzdins.
45:01 The match restarts for the second half.
Half Time
45:00+1:27 The referee calls an end to the first half.
45:00+1:13 Shot from just outside the area by Clayton Donaldson goes over the bar.
45:00+0:04 Ryan Kendall has an effort at goal from outside the penalty box which goes wide right of the target.
44:48 The ball is sent over by Calvin Zola, clearance made by Simon Ramsden.
44:19 Unfair challenge on Joel Grant by Simon Ramsden results in a free kick. Free kick taken by Simon Walton.
43:20 Centre by Ryan Kendall, clearance by Matt Tootle.
42:18 The ball is swung over by Ashley Westwood, save by Jon McLaughlin.
41:22 Corner taken by Robbie Threlfall from the right by-line played to the near post, clearance by Patrick Ada.
41:09 Gavin Grant produces a cross.
40:21 The assistant referee flags for offside against Clayton Donaldson. Zesh Rehman takes the free kick.
39:41 Robbie Threlfall takes a shot. Save by Adam Legzdins.
38:27 Luke Murphy produces a cross, Zesh Rehman makes a clearance.
36:51 Luke Murphy sends in a cross, clearance made by Zesh Rehman.
36:18 Clayton Donaldson fouled by Robbie Threlfall, the ref awards a free kick. Direct free kick taken by Luke Murphy.
33:34 A cross is delivered by Gavin Grant, John Brayford manages to make a clearance.
32:55 Simon Walton produces a cross, Jon McLaughlin makes a save.
30:09 Short corner taken by Ashley Westwood from the right by-line.
30:09 Substitution Ryan Kendall comes on in place of Gareth Evans.
29:54 Ashley Westwood produces a cross, clearance by Zesh Rehman.
29:42 The ball is sent over by Joel Grant.
27:35 The ball is swung over by Michael Flynn, Ashley Westwood makes a clearance.
26:54 Luke Murphy takes a shot. Jon McLaughlin makes a save.
26:26 Unfair challenge on Simon Walton by Gareth Evans results in a free kick. John Brayford takes the free kick.
25:25 Ashley Westwood sends in a cross, Steve Williams makes a clearance.
21:45 Unfair challenge on Calvin Zola by Adam Bolder results in a free kick. Free kick taken by Ashley Westwood.
19:31 The ball is sent over by Michael Flynn.
18:43 Gavin Grant crosses the ball.
18:15 The ball is crossed by Patrick Ada, Lee Bullock makes a clearance.
17:48 Corner taken by Ashley Westwood played to the near post, Michael Flynn makes a clearance.
16:57 The ball is swung over by Matt Tootle, clearance made by Jon McLaughlin.
16:45 Luke Murphy crosses the ball, Simon Ramsden manages to make a clearance.
16:13 Effort from outside the penalty box by Gareth Evans goes wide right of the goal.
15:25 Simon Walton fouled by Leon Osborne, the ref awards a free kick. Adam Legzdins takes the free kick.
13:48 The referee blows for offside. Direct free kick taken by Jon McLaughlin.
13:09 Michael Flynn produces a right-footed shot from outside the penalty box and misses left.
10:36 The referee blows for offside against Calvin Zola. Free kick taken by Jon McLaughlin.
9:58 Adam Bolder takes a shot. Adam Legzdins makes a save.
8:36 Simon Ramsden delivers the ball, Adam Legzdins makes a save.
7:24 Adam Bolder takes a shot. Save by Adam Legzdins.
4:46 Inswinging corner taken from the left by-line by Simon Ramsden.
4:20 Inswinging corner taken by Robbie Threlfall from the right by-line, Patrick Ada makes a clearance.
3:38 Simon Ramsden produces a cross, Gareth Evans takes a shot. Save by Adam Legzdins.
3:17 Free kick awarded for a foul by Simon Walton on Michael Flynn. Lee Bullock takes the direct free kick.
3:06 The ball is swung over by Luke Murphy, Robbie Threlfall manages to make a clearance.
0:42 Ashley Westwood takes a corner.
0:00 The referee starts the match.
Live text and data provided by The Press Association.
Bookmark with:
What are these?