Doncaster Rovers safely negotiated their Yorkshire derby with non-league Bradford Park Avenue in the FA Cup.

Martin Woods gave the home side a 27th-minute lead as he got on the end of Paul Keegan's cross before Iain Hume got the second nine minutes later.

Richard Marshall's sublime 56th-minute effort into the top corner gave the Blue Square Bet North side hope.

But substitute Chris Brown headed a 76th-minute corner from Keegan to put the result of the tie beyond doubt.

Lineup, Bookings (4) & Substitutions (6)

Doncaster

  • 33 Woods
  • 03 Husband
  • 05 Jones
  • 14 Spurr
  • 19 Griffin Booked
  • 06 Syers (Blake - 42' )
  • 07 Woods
  • 21 Clingan
  • 30 Keegan
  • 08 Paynter (Brown - 57' )
  • 17 Hume (Woods - 89' )

Substitutes

  • 01 Sullivan
  • 02 Quinn
  • 12 Woods
  • 20 Harper
  • 09 Brown
  • 10 Blake

Bradford PA

  • 01 Deasy (Higginson - 82' )
  • 02 Duckworth
  • 03 Drury Booked
  • 05 Knowles
  • 06 Hotte Booked
  • 04 Marshall
  • 08 O'Brien (Holland - 54' )
  • 10 Deacey
  • 07 Davidson
  • 09 James (Greaves - 70' )
  • 11 Walker

Substitutes

  • 13 Higginson
  • 16 Radcliffe
  • 17 Daly
  • 18 Hume
  • 12 Greaves
  • 14 Holland
  • 15 Jackson
Ref: Jeremy Simpson
Att: 4,602

Match Stats

Shots

14 6

On target

5 3

Corners

6 3

Fouls

12 10

Live Text Commentary

90:00 +5:15 Full time

Full Time The match has reached full-time.

90:00 +4:45

Unfair challenge on Martin Drury by Michael Woods results in a free kick. Direct free kick taken by Richard Marshall.

90:00 +3:55

Short corner taken by Robbie Blake from the left by-line.

90:00 +1:34

Corner taken by Jordan Deacey, clearance by Paul Keegan.

90:00 +1:14

Unfair challenge on Alex Davidson by Andy Griffin results in a free kick. James Knowles restarts play with the free kick.

90:00 +0:03

Foul by Chris Brown on James Knowles, free kick awarded. Direct free kick taken by James Knowles.

88:21

Inswinging corner taken right-footed by Paul Keegan, Headed effort from inside the area by Chris Brown misses to the right of the goal.

88:21 Substitution

Substitution Michael Woods on for Iain Hume.

86:22

Corner taken by Paul Keegan from the left by-line to the near post, clearance made by Alex Davidson. Martin Woods produces a left-footed shot from inside the area that clears the bar.

82:36

Free kick awarded for a foul by Martin Woods on Richard Marshall. Richard Marshall takes the direct free kick.

81:27 Substitution

Substitution Tim Deasy leaves the field to be replaced by Ben Higginson.

81:06

Sammy Clingan has an effort at goal from outside the area which goes wide right of the goal.

79:57

Robbie Blake takes a shot from long distance which goes wide of the right-hand post.

77:40

Shot from long distance by Chris Brown misses to the right of the target.

75:14

Assist on the goal came from Paul Keegan.

75:14 Goal scored

Goal! - Chris Brown - Doncaster 3 - 1 Bradford PA Chris Brown grabs a headed goal from deep inside the penalty box. Doncaster 3-1 Bradford P A.

74:48

Corner taken left-footed by Paul Keegan from the right by-line,

73:53

The ball is delivered by Martin Drury.

72:50

Shot by Alex Davidson from deep inside the penalty area misses to the right of the goal.

71:49

Centre by James Husband.

69:38 Substitution

Substitution Tom Greaves joins the action as a substitute, replacing Matty James.

69:13

Effort on goal by Iain Hume from outside the penalty box goes harmlessly over the bar.

68:25

Foul by Richard Marshall on Paul Keegan, free kick awarded. Tommy Spurr takes the free kick.

67:26

Alex Davidson is flagged offside by the assistant referee. Free kick taken by Gary Woods.

65:20

Robbie Blake fouled by Jordan Deacey, the ref awards a free kick. Martin Woods delivers the ball from the free kick right-footed from left wing.

64:16

The offside flag is raised against Alex Davidson. Gary Woods takes the indirect free kick.

61:11

Free kick awarded for a foul by Alex Davidson on James Husband. Free kick taken by Martin Woods.

60:29

Corner taken short by James Husband.

58:39

Chris Brown challenges Jordan Deacey unfairly and gives away a free kick. Direct free kick taken by James Knowles.

56:08 Substitution

Substitution Chris Brown comes on in place of Billy Paynter.

55:24

Assist by Paul Walker.

55:24 Goal scored

Goal! - Richard Marshall - Doncaster 2 - 1 Bradford PA Richard Marshall gets on the score sheet with a goal from the edge of the penalty area to the top right corner of the goal. Doncaster 2-1 Bradford P A.

54:46

Free kick awarded for an unfair challenge on Paul Walker by Robbie Blake. The free kick is delivered right-footed by Jordan Deacey from left wing, Rob Jones makes a clearance.

54:24

Tim Deasy takes the indirect free kick.

54:24 Substitution

Substitution Danny Holland replaces Rob O'Brien.

54:24

The assistant referee signals for offside against Iain Hume.

51:37

Martin Woods takes a shot. Tim Deasy makes a save.

51:14

Handball decision goes against Jordan Deacey. Tommy Spurr takes the free kick.

49:03

Matty James concedes a free kick for a foul on Andy Griffin. Gary Woods takes the direct free kick.

47:41

Richard Marshall takes a shot. Save by Gary Woods. Corner taken by Jordan Deacey from the right by-line, clearance made by Rob Jones.

45:44

Free kick awarded for a foul by Paul Keegan on Alex Davidson. Michael Duckworth takes the free kick.

45:01

The referee starts the second half.

45:01 Booking

Booking Mark Hume receives a caution for dissent.

45:00 +2:48 Half time

Half Time The match has reached half-time.

45:00 +0:59

Martin Drury restarts play with the free kick.

45:00 +0:59 Booking

Booking Nathan Hotte receives a caution.

45:00 +0:27

Andy Griffin concedes a free kick for a foul on Martin Drury.

45:00 +0:24 Booking

Booking Andy Griffin receives a caution for unsporting behaviour.

41:13

Paul Keegan takes the direct free kick.

41:13 Substitution

Substitution Robbie Blake comes on in place of David Syers.

41:13

Free kick awarded for an unfair challenge on Billy Paynter by James Knowles.

39:15

Paul Keegan takes the free kick. Rob Jones takes a shot. Save made by Tim Deasy.

39:15 Booking

Booking Martin Drury booked for unsporting behaviour.

39:07

Martin Drury challenges David Syers unfairly and gives away a free kick.

37:03

Free kick awarded for an unfair challenge on Martin Drury by Iain Hume. Martin Drury delivers the ball from the free kick left-footed from left wing, Tommy Spurr manages to make a clearance.

35:31

The assist for the goal came from Billy Paynter.

35:31 Goal scored

Goal! - Iain Hume - Doncaster 2 - 0 Bradford PA Iain Hume gets on the score sheet with a goal from inside the box to the bottom right corner of the goal. Doncaster 2-0 Bradford P A.

35:26

Billy Paynter delivers the ball,

31:14

Effort from the edge of the area by Martin Woods goes wide of the left-hand upright.

30:31

Long range shot by Martin Woods goes wide right of the net.

26:59

Iain Hume provided the assist for the goal.

26:59 Goal scored

Goal! - Martin Woods - Doncaster 1 - 0 Bradford PA Martin Woods grabs a goal from inside the penalty box to the bottom right corner of the goal. Doncaster 1-0 Bradford P A.

26:50

The ball is delivered by Iain Hume,

24:58

Paul Walker takes a shot. Save by Gary Woods.

23:35

Outswinging corner taken right-footed by Paul Keegan from the right by-line, James Knowles makes a clearance.

23:01

Rob O'Brien has an effort at goal from outside the penalty area which goes wide right of the goal.

22:12

Free kick awarded for a foul by David Syers on Paul Walker. Direct free kick taken by Martin Drury.

21:09

The assistant referee flags for offside against Iain Hume. James Knowles restarts play with the free kick.

20:04

Iain Hume challenges Nathan Hotte unfairly and gives away a free kick. Michael Duckworth takes the free kick.

19:10

Paul Keegan gives away a free kick for an unfair challenge on Jordan Deacey. Michael Duckworth restarts play with the free kick.

17:32

Foul by Jordan Deacey on Iain Hume, free kick awarded. Direct free kick taken by Tommy Spurr.

16:24

Paul Walker has an effort at goal from the edge of the area that misses to the right of the target. Corner from the right by-line taken by Jordan Deacey, clearance made by Tommy Spurr.

12:55

The ball is sent over by Martin Woods.

9:57

The ball is sent over by Paul Walker.

5:07

Unfair challenge on Iain Hume by James Knowles results in a free kick. Strike comes in from Paul Keegan from the free kick.

3:29

Free kick awarded for an unfair challenge on Sammy Clingan by Alex Davidson. Martin Woods takes the direct free kick.

0:27

Unfair challenge on Paul Keegan by Rob O'Brien results in a free kick. Paul Keegan crosses the ball in from the free kick.

0:00

The game kicks-off.

Live data and text provided by our data suppliers