John-Joe O'Toole fired in at the far post to give Bristol Rovers their first win of the season after a Ryan Jarvis brace had pulled 10-man York level.

The Pirates led 2-0 when David Clarkson volleyed home a clearance before poking in when Michael Ingham dropped a cross.

Jarvis levelled the game, scoring a rebound and a penalty either side of York striker Ryan Bowman being sent off for a skirmish with Rovers' Tom Parkes.

However, O'Toole ghosted onto Alfie Santos's drilled ball to steal victory.

VIEW FROM THE DRESSING ROOM

York City manager Nigel Worthington told BBC Radio York:

"In the second half we were excellent with 10 men, we out-powered them, we out-ran them and scored a great goal.

"But we cannot start a game like that - to be 2-0 down through two soft goals gave us a mountain to climb.

''Regardless of what happened [to Ryan Bowman] you cannot lift your hands - the rule is you lift your hands and you're sent off.

"Discipline is something I and the team pride ourselves on. The situation will be dealt with internally and we'll move on from there."

Lineup, Bookings (6) & Substitutions (5)

Bristol Rovers

  • 01 Mildenhall
  • 02 Smith
  • 06 Parks Booked
  • 14 Brown
  • 29 McChrystal
  • 15 Norburn (Gill - 81' )
  • 30 Lockyer
  • 32 O'Toole
  • 33 Santos
  • 07 Clarkson (Harding - 87' Booked )
  • 26 Brunt Booked

Substitutes

  • 20 Gough
  • 05 Kenneth
  • 35 Southway
  • 08 Gill
  • 17 Harrison
  • 31 Hunter
  • 18 Harding

York

  • 24 Ingham
  • 02 Oyebanjo
  • 03 Davies
  • 04 Smith Booked
  • 20 Allen
  • 06 Parslow (McGurk - 82' )
  • 08 Clay
  • 10 Chambers Booked (Coulson - 70' )
  • 18 Platt
  • 09 Fletcher (Bowman - 38' Dismissed )
  • 11 Jarvis

Substitutes

  • 01 Kettings
  • 05 McGurk
  • 16 Fyfield
  • 14 Montrose
  • 07 Coulson
  • 17 Cresswell
  • 19 Bowman
Ref: Sutton
Att: 5,569

Match Stats

Shots

6 13

On target

4 3

Corners

5 9

Fouls

13 13

Live Text Commentary

90:00 +3:51 Full time

Full Time The final whistle is blown by the referee.

90:00 +3:34

Free kick taken by Michael Ingham.

90:00 +3:28

Ryan Brunt gives away a free kick for an unfair challenge on Chris Smith.

90:00 +3:00

Michael Smith restarts play with the free kick.

90:00 +2:53

Ryan Brunt fouled by Chris Smith, the ref awards a free kick.

90:00 +2:02

Free kick crossed by Ben Davies.

90:00 +1:53

Ryan Brunt receives a caution for unsporting behaviour.

90:00 +1:53 Booking

Booking

90:00 +1:44

Free kick awarded for an unfair challenge on Michael Coulson by Ryan Brunt.

90:00 +0:43

Mitch Harding receives a caution.

90:00 +0:43 Booking

Booking

90:00 +0:19

Steve Mildenhall takes the free kick.

90:00 +0:04

Free kick awarded for a foul by Ryan Jarvis on John-Joe O'Toole.

88:47

Corner taken by Alefe Santos.

88:33

The ball is crossed by Tom Lockyer.

87:37

Michael Ingham restarts play with the free kick.

87:28

The assistant referee flags for offside against Alefe Santos.

87:22

Lee Brown restarts play with the free kick.

87:14

Free kick awarded for a foul by David McGurk on Ryan Brunt.

86:08 Substitution

Substitution David Clarkson leaves the field to be replaced by Mitch Harding.

85:49

Corner taken by Alefe Santos.

85:43

Clearance made by Lanre Oyebanjo.

85:39

The ball is crossed by Alefe Santos.

85:27

Tom Platt manages to make a clearance.

85:22

Alefe Santos crosses the ball.

85:07

Clearance made by Tom Parkes.

85:03

The ball is delivered by Michael Coulson.

84:37

Free kick taken by Steve Mildenhall.

84:16

Tom Allan concedes a free kick for a foul on David Clarkson.

83:42

Ryan Jarvis takes a shot. A parry by Steve Mildenhall prevents the goal.

83:31

Ryan Jarvis takes a shot.

81:52 Substitution

Substitution David McGurk replaces Daniel Parslow.

80:03 Substitution

Substitution Matt Gill replaces Oliver Norburn.

79:32

Lee Brown crosses the ball in from the free kick.

79:15

Free kick awarded for an unfair challenge on Alefe Santos by Craig Clay.

78:44

Corner from the right by-line taken by Ben Davies.

78:15

Clearance by Mark McChrystal.

76:56

Craig Clay crosses the ball.

76:44

Corner taken by Ben Davies.

76:04

Ryan Jarvis has an effort at goal.

75:48

Alefe Santos produces a cross.

74:22

Ryan Jarvis sends in a cross.

73:49

Clearance by Mark McChrystal.

73:45

The ball is delivered by Michael Coulson.

73:17

Lee Brown takes the free kick.

72:49

Chris Smith gives away a free kick for an unfair challenge on Ryan Brunt.

71:19

Header at goal by Chris Smith to the left of the net.

71:08

Corner taken by Ben Davies.

70:32

Free kick taken by Ben Davies.

70:12

Free kick awarded for an unfair challenge on Ryan Jarvis by John-Joe O'Toole.

69:45

Header at goal by Tom Platt goes right of the post.

69:38

Ben Davies crosses the ball.

69:23 Substitution

Substitution Michael Coulson is brought on as a substitute for Ashley Chambers.

68:46

Tom Lockyer sends in a cross.

68:10

Michael Ingham restarts play with the free kick.

67:55

Lanre Oyebanjo fouled by Lee Brown, the ref awards a free kick.

67:39

Michael Smith produces a cross.

66:22 Goal scored

Goal! - John-Joe O'Toole - Bristol R 3 - 2 York John-Joe O'Toole scores with a left foot finish. Bristol Rovers 3-2 York.

66:09

Centre by Tom Lockyer.

63:11 Goal scored

Goal! - Ryan Jarvis - Bristol R 2 - 2 York Penalty scored by Ryan Jarvis. Bristol Rovers 2-2 York.

62:50

Mark McChrystal concedes a Penalty for a foul on Chris Smith.

62:02

Clearance made by Ryan Brunt.

61:49

Ben Davies restarts play with the free kick.

61:21

Free kick awarded for a foul by Tom Lockyer on Daniel Parslow.

60:26

Daniel Parslow manages to make a clearance.

60:22

Alefe Santos produces a cross.

59:37

Centre by Michael Smith.

59:05

Steve Mildenhall takes the free kick.

58:52

Ryan Jarvis concedes a free kick for a foul on John-Joe O'Toole.

58:05

The ball is crossed by Alefe Santos.

57:42

Free kick crossed by Michael Ingham.

57:24

Ryan Brunt concedes a free kick for a foul on Daniel Parslow.

56:59

The ball is sent over by Oliver Norburn.

56:46

John-Joe O'Toole makes a clearance.

56:41

Corner from the right by-line taken by Ashley Chambers.

56:10

Ryan Jarvis takes the chance to get an effort at goal.

55:59

The ball is crossed by Ashley Chambers.

54:08

Header at goal by Tom Parkes to the left of the net.

53:58

Corner taken by Alefe Santos from the right by-line.

53:38

Tom Allan manages to make a clearance.

53:33

Centre by Michael Smith.

50:50

Lee Brown takes the free kick.

50:34

Unfair challenge on Alefe Santos by Tom Platt results in a free kick.

50:15

Direct effort from the free kick comes in from Ryan Jarvis.

49:16

John-Joe O'Toole gives away a free kick for an unfair challenge on Daniel Parslow.

48:47

Tom Allan makes a clearance.

48:02

Michael Smith restarts play with the free kick.

47:56

Tom Allan concedes a free kick for a foul on Oliver Norburn.

47:41

Mark McChrystal makes a clearance.

47:38

Ashley Chambers sends in a cross.

46:33

Steve Mildenhall restarts play with the free kick.

46:10

Free kick awarded for an unfair challenge on Alefe Santos by Daniel Parslow.

45:01

The referee gets the second half started.

45:00 +3:34 Half time

Half Time The ref blows to signal half-time.

45:00 +3:14

Oliver Norburn takes a shot and cleared the bar.

45:00 +3:07

Ben Davies makes a clearance.

45:00 +2:41

Clearance by Tom Platt.

45:00 +2:14

Tom Allan makes a clearance.

45:00 +2:11

Centre by Tom Lockyer.

45:00 +0:36

A cross is delivered by Chris Smith.

45:00 +0:21

Corner from the left by-line taken by Ben Davies.

44:48

Ben Davies sends in a cross.

42:57

Tom Parkes booked for unsporting behaviour.

42:57 Booking

Booking

42:35

Red card for Ryan Bowman.

42:35 Dismissal

Dismissal

41:25

Lanre Oyebanjo sends in a cross.

40:40 Goal scored

Goal! - Ryan Jarvis - Bristol R 2 - 1 York Ryan Jarvis grabs a goal with a right foot finish. Bristol Rovers 2-1 York.

38:11

The ball is sent over by Michael Smith.

37:50

Free kick taken by Michael Ingham.

37:39 Substitution

Substitution (York) makes a substitution, with Ryan Bowman coming on for Wes Fletcher.

37:20

Lee Brown challenges Ryan Jarvis unfairly and gives away a free kick.

36:50

Shot by Wes Fletcher. Steve Mildenhall catches the ball.

35:40

Free kick taken by Steve Mildenhall.

35:14

Ashley Chambers is given a yellow card.

35:14 Booking

Booking

35:03

Ashley Chambers concedes a free kick for a foul on Michael Smith.

34:36

Tom Parkes manages to make a clearance.

34:32

Ben Davies takes the free kick.

33:52

Free kick awarded for a foul by John-Joe O'Toole on Ashley Chambers.

32:38 Goal scored

Goal! - David Clarkson - Bristol R 2 - 0 York David Clarkson scores a right footed goal. Bristol Rovers 2-0 York.

32:23

Michael Smith sends in a cross.

31:10

Corner taken by Alefe Santos from the left by-line.

30:52

Tom Lockyer produces a cross.

27:52

Steve Mildenhall takes the free kick.

27:31

The referee blows for offside against Ashley Chambers.

27:00

Free kick taken by Lee Brown.

26:49

Caution for Chris Smith.

26:49 Booking

Booking

26:34

Chris Smith challenges Alefe Santos unfairly and gives away a free kick.

24:55

Lanre Oyebanjo crosses the ball in from the free kick.

24:36

Free kick awarded for an unfair challenge on Craig Clay by John-Joe O'Toole.

21:52

Michael Ingham restarts play with the free kick.

21:37

Tom Lockyer gives away a free kick for an unfair challenge on Daniel Parslow.

20:28

Tom Parkes makes a clearance.

20:25

A cross is delivered by Ben Davies.

19:38

Tom Allan takes a shot and missed to the left of the target.

19:22

Corner taken by Ben Davies.

18:59

Tom Allan takes a shot and went wide left of the goal.

18:43

Clearance by Lee Brown.

18:11

Clearance made by Tom Parkes.

18:07

Corner taken by Ashley Chambers from the right by-line.

17:50

Craig Clay has an effort at goal.

17:39

Tom Parkes makes a clearance.

17:36

Lanre Oyebanjo sends in a cross.

16:53

Craig Clay crosses the ball.

16:44

Oliver Norburn makes a clearance.

16:40

A cross is delivered by Ben Davies.

15:38

Clearance by Michael Smith.

15:32

Corner taken by Ashley Chambers.

15:18

Tom Parkes manages to make a clearance.

15:10

The ball is crossed by Wes Fletcher.

14:04

Free kick crossed by Ben Davies.

13:32

Alefe Santos gives away a free kick for an unfair challenge on Ryan Jarvis.

11:20

Craig Clay takes a shot and went wide right of the target.

11:08

Ashley Chambers produces a cross.

10:37

Free kick taken by Steve Mildenhall.

10:24

Unfair challenge on John-Joe O'Toole by Tom Platt results in a free kick.

9:53

Clearance by Tom Allan.

9:45

Corner from the left by-line taken by Alefe Santos.

6:33

Clearance by David Clarkson.

6:26

Corner taken by Craig Clay.

6:05

Wes Fletcher produces a cross.

4:35

Ryan Brunt takes the chance to get an effort at goal. Michael Ingham catches the ball.

3:43

Free kick taken by Steve Mildenhall.

3:36

The assistant referee signals for offside against Wes Fletcher.

2:43 Goal scored

Goal! - David Clarkson - Bristol R 1 - 0 York David Clarkson grabs a goal with a right foot finish. Bristol Rovers 1-0 York.

2:23

Chris Smith makes a clearance.

0:00

The game begins.

Live data and text provided by our data suppliers