A late wonder strike from substitute Nahki Wells gave Bradford City a surprise FA Cup win over Rochdale.

Bantams keeper Jon McLaughlin made good early saves to deny Harry Bunn, Gary Jones and Jean-Louis Akpa Akpro as League One Dale dominated.

The hosts came into the game after the break and substitute James Hanson saw his header cleared off the line by Jason Kennedy.

Fellow replacement Wells won the tie with a blistering 30-yard strike.

VIEWS FROM THE DRESSING ROOM

Bradford City assistant manager Steve Parkin told BBC Raido Leeds:

"We performed well today in the second half and it looks like we've taken a liking to cup games.

"Rochdale came out of the blocks better than us and Jon [McLaughlin] was brought into work and did very well, but thankfully in the second half we were more positive with the ball and we brought their keeper into work and he made a couple of good saves.

"It' a good game to win. It's nice to play against teams from the division above and if you can win it's always very satisfying."

Rochdale manager Steve Eyre told BBC Radio Manchester:

"Every credit to both goalkeepers today. As the game got stretched both keepers were called upon to earn their wages and they did.

"I don't know if we need to be more clinical or need a bit of luck, but I thought it was going to peter out into a 0-0 draw.

"I look at what we've done, we've controlled large parts of the game, worked the goal and their goalkeeper has put in about 10 man-of-the-match performances into one."

Lineup, Bookings (1) & Substitutions (5)

Bradford

  • 01 McLaughlin
  • 03 O'Brien
  • 06 Oliver
  • 12 Williams
  • 24 Moore (Ramsden - 55' )
  • 04 Flynn
  • 08 Jones
  • 11 Compton
  • 16 Mitchell
  • 10 Hannah (Wells - 66' Booked )
  • 35 Devitt (Hanson - 65' )

Substitutes

  • 34 Duke
  • 02 Ramsden
  • 18 Dean
  • 26 Bryan
  • 32 Reid
  • 09 Hanson
  • 21 Wells

Rochdale

  • 23 Lucas
  • 04 Holness
  • 06 Barry-Murphy
  • 17 Holden
  • 22 Jordan
  • 07 Kennedy
  • 08 Jones
  • 11 Adams (Grimes - 72' )
  • 16 Tutte (Eccleston - 86' )
  • 09 Bunn
  • 26 Akpa Akpro

Substitutes

  • 21 Edwards
  • 02 Darby
  • 12 Balkestein
  • 10 Grimes
  • 25 Benali
  • 24 Eccleston
  • 28 Gray
Ref: Mohareb
Att: 3,579

Match Stats

Shots

10 14

On target

5 8

Corners

3 5

Fouls

7 3

Live Text Commentary

93:09 Full time

Full Time The match has reached full-time.

90:00 +0:55

Nahki Wells is flagged offside by the assistant referee. Free kick taken by David Lucas.

89:15

Jack Compton produces a right-footed shot from the edge of the area and misses to the left of the goal.

85:04 Substitution

Substitution Nathan Eccleston comes on in place of Andrew Tutte.

84:28 Booking

Booking Nahki Wells is shown a yellow card for unsporting behaviour.

83:58 Goal scored

Goal! - Nahki Wells - Bradford 1 - 0 Rochdale Nahki Wells finds the back of the net with a goal from a long way out to the top left corner of the goal. Bradford 1-0 Rochdale.

83:04

Free kick awarded for a foul by Luke Oliver on Ashley Grimes. Indirect free kick taken by Brian Barry-Murphy.

82:01

Jason Kennedy fouled by Nahki Wells, the ref awards a free kick. Stephen Jordan takes the indirect free kick.

81:04

Effort from the edge of the area by Nahki Wells goes wide of the left-hand post.

79:26

Jason Kennedy concedes a free kick for a foul on Michael Flynn. Luke O'Brien takes the indirect free kick.

77:58

The referee gives a free kick against Marcus Holness for handball. Shot comes in from Chris Mitchell from the free kick.

77:32

Brian Barry-Murphy takes a shot. Save by Jon McLaughlin.

77:03

Corner taken by Brian Barry-Murphy from the right by-line played to the near post, save by Jon McLaughlin.

76:48

Corner taken by Brian Barry-Murphy from the right by-line played to the near post, clearance by Luke Oliver.

76:09

The ball is sent over by Jean-Louis Akpa Akpro, Harry Bunn takes a shot. Save made by Jon McLaughlin. Ashley Grimes takes a shot. Save made by Jon McLaughlin.

73:46

Harry Bunn takes a shot. Jon McLaughlin makes a save.

72:25

A cross is delivered by James Hanson, Chris Mitchell takes a shot. David Lucas makes a save.

71:26 Substitution

Substitution Nicky Adams leaves the field to be replaced by Ashley Grimes.

70:45

Jack Compton produces a cross, Ritchie Jones has a volleyed shot. Save by David Lucas.

68:32

Inswinging corner taken left-footed by Jack Compton from the right by-line, James Hanson takes a shot. Jason Kennedy makes a clearance.

65:00 Substitution

Substitution Nahki Wells comes on in place of Ross Hannah.

65:00 Substitution

Substitution Jamie Devitt leaves the field to be replaced by James Hanson.

64:46

Long range shot by Andrew Tutte goes wide right of the goal.

61:39

Jean-Louis Akpa Akpro sends in a cross, Effort from the edge of the penalty box by Nicky Adams goes wide of the right-hand upright.

60:39

Jean-Louis Akpa Akpro has an effort from just inside the box that misses to the left of the target.

57:44

The offside flag is raised against Ross Hannah. David Lucas takes the free kick.

55:36

Corner taken by Jack Compton from the right by-line played to the near post, save by David Lucas.

53:39

The free kick is swung in left-footed by Brian Barry-Murphy, clearance by Michael Flynn.

53:39 Substitution

Substitution Liam Moore leaves the field to be replaced by Simon Ramsden.

53:39

Brian Barry-Murphy fouled by Michael Flynn, the ref awards a free kick.

48:18

Ross Hannah is flagged offside by the assistant referee. Indirect free kick taken by Dean Holden.

46:14

Effort on goal by Gary Jones from long range goes harmlessly over the bar.

45:01

The game restarts for the second half.

45:00 +0:12 Half time

Half Time The match has reached half-time.

41:17

Shot from long distance by Steve Williams goes wide of the left-hand post.

37:09

Luke O'Brien concedes a free kick for a foul on Nicky Adams. Direct free kick taken by Brian Barry-Murphy.

34:33

Foul by Dean Holden on Luke O'Brien, free kick awarded. Jon McLaughlin takes the free kick.

33:31

Ross Hannah takes a shot. Save by David Lucas.

33:06

Corner taken left-footed by Jack Compton, save made by David Lucas.

32:16

Michael Flynn fouled by Jason Kennedy, the ref awards a free kick. The free kick is swung in right-footed by Michael Flynn, Jason Kennedy makes a clearance.

26:43

Harry Bunn takes a shot. Save by Jon McLaughlin.

25:52

Outswinging corner taken left-footed by Stephen Jordan, clearance made by Liam Moore.

20:16

Free kick awarded for a foul by Ritchie Jones on Andrew Tutte. Gary Jones has a direct shot on goal from the free kick.

18:40

Chris Mitchell handles the ball and concedes a free kick. Brian Barry-Murphy takes the indirect free kick.

17:34

Corner taken left-footed by Brian Barry-Murphy, Jean-Louis Akpa Akpro takes a shot. Jon McLaughlin makes a save.

17:16

Jason Kennedy takes a shot. Jon McLaughlin makes a save.

10:50

Liam Moore delivers the ball, David Lucas makes a save.

9:10

Harry Bunn has an effort from just inside the box that misses to the left of the goal.

7:01

Shot from long range by Ross Hannah goes wide of the left-hand upright.

5:58

Inswinging corner taken by Gary Jones from the left by-line, save by Jon McLaughlin.

4:19

Gary Jones fouled by Ritchie Jones, the ref awards a free kick. David Lucas takes the indirect free kick.

2:55

Jean-Louis Akpa Akpro takes a shot. Save by Jon McLaughlin.

0:13

Jean-Louis Akpa Akpro fouled by Liam Moore, the ref awards a free kick. Gary Jones delivers the ball from the free kick right-footed from left wing, Michael Flynn manages to make a clearance.

0:00

The match begins.

Live data and text provided by our data suppliers