Bristol Rovers and Chesterfield played out a dull draw that extended both sides' winless runs in League Two.

John-Joe O'Toole shot over for Rovers before Eoin Doyle missed two superb chances for the visitors.

Spirerites striker Gary Roberts then forced a save from Steve Mildenhall, before Doyle received a second yellow for fouling Alefe Santos.

Chesterfield are now winless in six league games, while Rovers are without a victory in nine.

The visitors have now dropped out of the top three, but are separated from third-placed Fleetwood only by goals scored.

The Pirates remain one point above the relegation zone.

VIEWS FROM THE DRESSING ROOM

Bristol Rovers manager John Ward told BBC Radio Bristol:

"I thought it was a fantastic effort from the team and the supporters.

"These supporters acknowledge that we are young and are in a tough situation at the moment.

Post-match: Bristol Rovers boss Ward

"Certainly today we've come across a team that have taken the season by storm at the start.

"We've given them a really good game and matched them in most parts of the pitch."

Chesterfield manager Paul Cook told BBC Radio Sheffield:

"You come away from home, you want to win, we're dying to win. We know we're not on a good run.

Paul Cook: Chesterfield boss on Bristol Rovers draw

"Good runs are like bad runs, they spread confidence and they drain confidence.

"It's not so much that we're playing with fear because it's game that we totally dominated.

"I'm not being disrespectful in any shape or form to John and his team because they worked hard for the result, but unfortunately today when we did need to score the goal we just didn't have that quality that we needed."

Lineup, Bookings (2) & Substitutions (3)

Bristol Rovers

  • 01 Mildenhall
  • 02 Smith
  • 30 Lockyer
  • 24 Clarke
  • 22 Packwood
  • 06 Parkes
  • 33 Santos
  • 25 Clucas
  • 26 Brunt
  • 10 Richards
  • 32 O'Toole

Substitutes

  • 15 Norburn
  • 16 Henshall
  • 17 Harrison
  • 18 Harding
  • 20 Gough
  • 34 Keary
  • 35 Southway

Chesterfield

  • 01 Lee
  • 07 Darikwa
  • 15 Humphreys
  • 05 Morsy (Banks - 28' )
  • 23 Evatt (Hird - 73' )
  • 06 Cooper
  • 16 Devitt (Richards - 62' )
  • 11 Roberts
  • 21 Gnanduillet
  • 17 Doyle Dismissed after an earlier booking
  • 12 Ryan

Substitutes

  • 02 Banks
  • 03 Smith
  • 04 Hird
  • 09 Richards
  • 20 Chapman
  • 27 Edwards
  • 28 McSheffrey
Ref: Iain Williamson
Att: 5,667

Match Stats

Shots

5 7

On target

1 3

Corners

2 8

Fouls

9 12

Live Text Commentary

Full time

Full Time Match ends, Bristol Rovers 0, Chesterfield 0.

90:00 +3:59 Full time

Full Time Second Half ends, Bristol Rovers 0, Chesterfield 0.

90:00 +3:00

Ryan Brunt (Bristol Rovers) wins a free kick in the defensive half.

90:00 +2:59

Foul by Sam Hird (Chesterfield).

90:00 +0:35

Corner, Bristol Rovers. Conceded by Thomas Lee.

90:00 +0:02

Attempt saved. Ollie Clarke (Bristol Rovers) right footed shot from outside the box is saved in the top right corner.

88:48

Attempt missed. Armand Gnanduillet (Chesterfield) right footed shot from outside the box is too high.

86:03 Dismissal

Dismissal Second yellow card to Eoin Doyle (Chesterfield).

85:42

Foul by Eoin Doyle (Chesterfield).

85:42

Alefe Santos (Bristol Rovers) wins a free kick on the left wing.

84:17

Attempt saved. Jimmy Ryan (Chesterfield) right footed shot from outside the box is saved in the top centre of the goal.

83:30

Oliver Banks (Chesterfield) wins a free kick in the defensive half.

83:30

Foul by Alefe Santos (Bristol Rovers).

82:35

Attempt missed. Ryan Brunt (Bristol Rovers) left footed shot from outside the box misses to the left.

77:03

Corner, Chesterfield. Conceded by Ollie Clarke.

73:00 Substitution

Substitution Substitution, Chesterfield. Sam Hird replaces Ian Evatt because of an injury.

71:51

Foul by Tendayi Darikwa (Chesterfield).

71:51

Eliot Richards (Bristol Rovers) wins a free kick in the defensive half.

68:35

Ian Evatt (Chesterfield) wins a free kick in the attacking half.

68:35

Foul by Ryan Brunt (Bristol Rovers).

66:04 Booking

Booking Eoin Doyle (Chesterfield) is shown the yellow card.

66:00

Eliot Richards (Bristol Rovers) wins a free kick on the left wing.

65:51

Foul by Eoin Doyle (Chesterfield).

64:08

Attempt saved. Gary Roberts (Chesterfield) left footed shot from the left side of the box is saved in the bottom right corner.

62:54

Oliver Banks (Chesterfield) wins a free kick in the defensive half.

62:54

Foul by Ollie Clarke (Bristol Rovers).

61:44 Substitution

Substitution Substitution, Chesterfield. Marc Richards replaces Jamie Devitt.

61:02

Attempt missed. Eoin Doyle (Chesterfield) right footed shot from the centre of the box is close, but misses to the right.

59:58

Corner, Bristol Rovers. Conceded by Oliver Banks.

54:48

Eliot Richards (Bristol Rovers) wins a free kick in the defensive half.

54:48

Foul by Tendayi Darikwa (Chesterfield).

53:26

Foul by Michael Smith (Bristol Rovers).

53:26

Gary Roberts (Chesterfield) wins a free kick in the attacking half.

53:08

Foul by Ryan Brunt (Bristol Rovers).

53:08

Ian Evatt (Chesterfield) wins a free kick in the attacking half.

51:55

Corner, Chesterfield. Conceded by Michael Smith.

50:05

Corner, Chesterfield. Conceded by John-Joe O'Toole.

48:24

Ryan Brunt (Bristol Rovers) wins a free kick on the right wing.

48:24

Foul by Liam Cooper (Chesterfield).

47:34

Attempt missed. Eoin Doyle (Chesterfield) right footed shot from outside the box is too high.

46:24

Attempt missed. John-Joe O'Toole (Bristol Rovers) left footed shot from the left side of the box misses to the left.

45:00

Second Half begins Bristol Rovers 0, Chesterfield 0.

45:00 +2:24 Half time

Half Time First Half ends, Bristol Rovers 0, Chesterfield 0.

45:00 +2:03

Foul by Tendayi Darikwa (Chesterfield).

45:00 +2:03

Eliot Richards (Bristol Rovers) wins a free kick in the defensive half.

45:00 +1:02

Foul by Eoin Doyle (Chesterfield).

45:00 +1:02

Ollie Clarke (Bristol Rovers) wins a free kick in the defensive half.

44:00

Ritchie Humphreys (Chesterfield) wins a free kick on the right wing.

43:59

Foul by Alefe Santos (Bristol Rovers).

43:11

Attempt missed. Gary Roberts (Chesterfield) left footed shot from the right side of the box is too high.

42:46

Corner, Chesterfield. Conceded by Tom Parkes.

39:13

Foul by Gary Roberts (Chesterfield).

39:13

Ollie Clarke (Bristol Rovers) wins a free kick in the defensive half.

38:43

Corner, Chesterfield. Conceded by Tom Lockyer.

36:44

Gary Roberts (Chesterfield) wins a free kick in the attacking half.

36:44

Foul by Ollie Clarke (Bristol Rovers).

30:52

Attempt saved. Eoin Doyle (Chesterfield) header from a difficult angle on the left is saved in the bottom right corner.

30:26

Corner, Chesterfield. Conceded by Tom Lockyer.

29:18

Foul by Oliver Banks (Chesterfield).

29:18

Seanan Clucas (Bristol Rovers) wins a free kick on the right wing.

27:29 Substitution

Substitution Substitution, Chesterfield. Oliver Banks replaces Sam Morsy because of an injury.

27:08

Jamie Devitt (Chesterfield) wins a free kick on the right wing.

27:08

Foul by John-Joe O'Toole (Bristol Rovers).

21:31

Jamie Devitt (Chesterfield) wins a free kick in the defensive half.

21:31

Foul by Eliot Richards (Bristol Rovers).

20:52

Corner, Chesterfield. Conceded by Michael Smith.

19:05

Corner, Chesterfield. Conceded by Tom Lockyer.

16:42

Attempt blocked. Ryan Brunt (Bristol Rovers) left footed shot from outside the box is blocked.

8:00

Ollie Clarke (Bristol Rovers) wins a free kick in the attacking half.

7:58

Foul by Armand Gnanduillet (Chesterfield).

7:29

Attempt missed. John-Joe O'Toole (Bristol Rovers) right footed shot from outside the box is too high.

5:15

Foul by Sam Morsy (Chesterfield).

5:15

Eliot Richards (Bristol Rovers) wins a free kick in the defensive half.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers