Darryl Duffy's first-half goal proved enough to give Bristol Rovers victory over unlucky Exeter in a competitive West Country derby.
Duffy pounced on 33 minutes when Jo Kuffour's low shot was saved, leaving the striker with an open goal.
But the visitors hit the woodwork twice through Richard Logan in the first half and Alex Russell in the second half.
Rovers keeper Mikkel Andersen also made a fine 70th-minute save from Ryan Harley's 25-yard volley.
Bristol Rovers manager Paul Trollope told BBC Radio Bristol:
"We're very pleased with the clean sheet, they put us under pressure and we had to be very good in our box.
"We know we didn't fire at all, we didn't get our passing going and they'll feel hard done by leaving without anything, which I can understand.
"We've tried a lot of combinations at the back, and there's been a lot of coaching and hard work by the players so that's one pleasing aspect of the evening."
Live text and stats
Tuesday, 1 December 2009
League One
Home Team
Score
Away Team
Time
Bristol Rovers
1-0
Exeter
FT
(HT 1-0)
Duffy 34
Bristol Rovers
27 Andersen
02 Regan
05 Coles
47 Baldwin
03 Wright (Williams 69)
04 Lines
07 Campbell
11 Hughes
16 Blizzard (Swallow 75)
10 Duffy (Dickson 80)
17 Kuffour
Substitutes
51 Evans,
06 Elliott,
15 Anthony,
20 Reece,
23 Swallow,
08 Williams,
09 Dickson
Exeter
01 Marriott
02 Tully (Stewart 64)
03 Duffy
05 Seaborne
06 Taylor
11 Golbourne
04 Russell
07 Harley
14 Cozic (Corr 74)
09 Stansfield (Fleetwood 74)
20 Logan
Substitutes
46 Jansson,
15 Edwards,
21 Dunne,
22 Sercombe,
12 Corr,
16 Stewart,
45 Fleetwood
Ref: PennAtt: 7,313
BRISTOL ROVERS
EXETER
Possession
Bristol Rovers49%
Exeter51%
Attempts on target
Bristol Rovers3
Exeter5
Attempts off target
Bristol Rovers4
Exeter8
Corners
Bristol Rovers6
Exeter10
Fouls
Bristol Rovers7
Exeter5
Final Result
Full Time
90:00+4:01 The referee brings the game to a close.
90:00+2:27 Richard Logan takes a shot. Save made by Mikkel Andersen.
90:00+2:18 The ball is delivered by Ryan Harley, clearance made by Danny Coles.
90:00+2:05 Free kick awarded for a foul by Carl Regan on Scott Golbourne. Ryan Harley takes the direct free kick.
90:00+1:08 Richard Duffy challenges Ben Swallow unfairly and gives away a free kick. Jeff Hughes takes the direct free kick.
89:48 Richard Duffy delivers the ball, Mikkel Andersen makes a save.
88:18 The ball is swung over by Scott Golbourne, Barry Corr gives away a free kick for an unfair challenge on Jeff Hughes. Free kick taken by Mikkel Andersen.
87:29 Ben Swallow gives away a free kick for an unfair challenge on Richard Duffy. Ryan Harley takes the direct free kick.
86:03 Stuart Campbell takes a inswinging corner to the near post, clearance made by Richard Duffy.
85:56 Ben Swallow crosses the ball, blocked by Daniel Seaborne.
84:35 Effort on goal by Andrew Williams from long range goes harmlessly over the bar.
83:54 Corner taken by Stuart Campbell from the right by-line, Matthew Taylor makes a clearance.
83:47 Ben Swallow produces a cross, Richard Duffy makes a clearance.
83:22 The ball is swung over by Scott Golbourne, Jeff Hughes makes a clearance.
83:01 Inswinging corner taken left-footed by Scott Golbourne from the right by-line, Andrew Williams manages to make a clearance.
82:50 Scott Golbourne has an effort at goal from 20 yards. Blocked by Danny Coles.
81:39 Centre by Alex Russell.
79:55 Substitution Darryl Duffy leaves the field to be replaced by Chris Dickson.
79:25 Richard Duffy has an effort at goal from outside the box which goes wide right of the goal.
78:36 The ball is crossed by Ryan Harley, clearance by Ben Swallow.
77:45 A cross is delivered by Alex Russell, Mikkel Andersen makes a save.
77:07 Ryan Harley takes a shot. Mikkel Andersen makes a save.
76:45 The ball is swung over by Ben Swallow, Andrew Williams takes a shot. Scott Golbourne gets a block in.
75:42 Shot from long distance by Stuart Fleetwood misses to the right of the goal.
73:50 Substitution Ben Swallow comes on in place of Dominic Blizzard.
73:50 Substitution Barry Corr comes on in place of Bertrand Cozic.
73:50 Substitution Stuart Fleetwood joins the action as a substitute, replacing Adam Stansfield.
73:26 Richard Duffy produces a cross, Pat Baldwin makes a clearance.
71:55 Dominic Blizzard crosses the ball, clearance made by Scott Golbourne.
71:48 Centre by Dominic Blizzard, clearance made by Alex Russell.
69:27 Corner from right by-line taken by Scott Golbourne.
69:11 Ryan Harley takes a shot. Save by Mikkel Andersen.
68:56 Ryan Harley decides to take a short corner.
68:38 Shot by Alex Russell from long range hits the post.
67:51 Free kick crossed right-footed by Alex Russell, clearance by Pat Baldwin.
67:51 Substitution (Bristol Rovers) makes a substitution, with Andrew Williams coming on for Mark Wright.
67:51 Darryl Duffy concedes a free kick for a foul on Bertrand Cozic.
67:26 The ball is delivered by Alex Russell, clearance made by Jeff Hughes.
66:43 The ball is delivered by Marcus Stewart, Danny Coles manages to make a clearance.
65:46 Darryl Duffy challenges Matthew Taylor unfairly and gives away a free kick. Andy Marriott takes the free kick.
65:38 Pat Baldwin sends in a cross, clearance by Matthew Taylor.
65:07 Outswinging corner taken right-footed by Chris Lines from the right by-line to the near post, Matthew Taylor manages to make a clearance.
64:53 Mark Wright delivers the ball, Ryan Harley gets a block in.
63:40 Substitution Marcus Stewart is brought on as a substitute for Steve Tully.
63:04 Corner taken left-footed by Scott Golbourne from the right by-line to the near post, save by Mikkel Andersen.
62:41 Corner taken left-footed by Scott Golbourne from the right by-line, clearance by Danny Coles.
62:34 The ball is swung over by Alex Russell, clearance by Danny Coles.
62:08 Corner taken by Alex Russell played to the near post, Chris Lines manages to make a clearance.
61:48 Corner taken left-footed by Scott Golbourne from the right by-line to the near post, clearance by Jeff Hughes.
61:41 The ball is delivered by Ryan Harley, clearance made by Stuart Campbell.
60:10 A cross is delivered by Ryan Harley, save by Mikkel Andersen.
59:31 Jo Kuffour is ruled offside. Matthew Taylor restarts play with the free kick.
57:40 The ball is delivered by Steve Tully, clearance made by Danny Coles.
57:29 The ball is delivered by Alex Russell, clearance by Dominic Blizzard.
55:39 Effort on goal by Alex Russell from long range goes harmlessly over the bar.
54:15 The ball is delivered by Steve Tully, Effort from deep inside the area by Richard Logan misses to the right of the target.
53:36 Richard Logan takes a shot. Pat Baldwin gets a block in.
53:05 Free kick awarded for a foul by Darryl Duffy on Richard Duffy. Free kick taken by Matthew Taylor.
52:12 Corner taken by Stuart Campbell, Richard Logan makes a clearance.
52:06 A cross is delivered by Jeff Hughes, Richard Duffy gets a block in.
51:40 Adam Stansfield produces a cross, clearance made by Danny Coles.
50:33 Inswinging corner taken from the left by-line by Alex Russell, Danny Coles makes a clearance.
48:35 Inswinging corner taken from the left by-line by Stuart Campbell, clearance made by Daniel Seaborne.
48:10 Dominic Blizzard crosses the ball, clearance made by Matthew Taylor.
47:44 The ball is crossed by Steve Tully, Danny Coles manages to make a clearance.
47:39 The ball is swung over by Bertrand Cozic, Danny Coles manages to make a clearance.
45:01 The referee starts the second half.
Half Time
45:00+1:09 The players leave the pitch at half time.
43:34 Darryl Duffy is penalised for handball and concedes a free kick. Andy Marriott takes the free kick.
42:57 Jeff Hughes produces a left-footed shot from 35 yards and missed to the left of the net.
42:45 The ball is swung over by Carl Regan, Daniel Seaborne makes a clearance.
42:16 The ball is swung over by Jeff Hughes, clearance by Matthew Taylor.
41:43 Inswinging corner taken right-footed by Stuart Campbell from the left by-line to the near post, Matthew Taylor makes a clearance.
41:37 The ball is swung over by Dominic Blizzard, Steve Tully gets a block in.
41:01 Richard Logan concedes a free kick for a foul on Chris Lines. Carl Regan takes the direct free kick.
39:50 Daniel Seaborne crosses the ball.
37:50 Adam Stansfield crosses the ball, save made by Mikkel Andersen.
35:55 The ball is swung over by Stuart Campbell.
35:05 A cross is delivered by Richard Duffy, Carl Regan makes a clearance.
33:43 Assist by Jo Kuffour.
33:43 GOAL - Darryl Duffy:Bristol Rovers 1 - 0 Exeter Darryl Duffy finds the back of the net with a goal from close range to the bottom left corner of the goal. Bristol Rovers 1-0 Exeter.
32:59 The ball is delivered by Mark Wright.
32:09 Darryl Duffy delivers the ball.
30:31 Alex Russell delivers the ball, save by Mikkel Andersen.
26:08 Carl Regan gives away a free kick for an unfair challenge on Adam Stansfield. The free kick is swung in right-footed by Alex Russell, clearance made by Carl Regan.
25:48 The ball is swung over by Steve Tully, clearance made by Carl Regan.
25:32 The ball is delivered by Adam Stansfield, clearance made by Danny Coles.
24:36 Mark Wright takes a shot. Save by Andy Marriott.
24:16 Steve Tully crosses the ball, clearance made by Carl Regan.
22:59 Carl Regan produces a cross, save made by Andy Marriott.
22:01 The ball is sent over by Pat Baldwin, Andy Marriott makes a save.
20:02 Ryan Harley gives away a free kick for an unfair challenge on Chris Lines. Danny Coles takes the direct free kick.
17:41 Alex Russell produces a left-footed shot from just outside the penalty box that goes wide left of the target.
17:29 The ball is crossed by Scott Golbourne, Jeff Hughes makes a clearance.
17:02 Inswinging corner taken left-footed by Scott Golbourne played to the near post, save made by Mikkel Andersen.
16:57 The ball is swung over by Adam Stansfield, blocked by Pat Baldwin.
15:13 Shot from just outside the area by Jo Kuffour misses to the right of the target.
14:36 Carl Regan gives away a free kick for an unfair challenge on Scott Golbourne. Direct free kick taken by Daniel Seaborne.
14:17 The ball is sent over by Scott Golbourne, Danny Coles manages to make a clearance.
12:22 Jo Kuffour crosses the ball, Richard Duffy makes a clearance.
10:30 Darryl Duffy takes a shot from long range which goes wide of the right-hand upright.
9:26 Free kick awarded for an unfair challenge on Dominic Blizzard by Richard Logan. Free kick taken by Mikkel Andersen.
9:01 Scott Golbourne produces a cross, Danny Coles manages to make a clearance.
8:43 The ball is swung over by Darryl Duffy, clearance made by Steve Tully.
7:05 Adam Stansfield has an effort from just inside the box that misses to the left of the target.
6:23 The ball is delivered by Mark Wright, clearance by Steve Tully.
6:16 Mark Wright crosses the ball, clearance made by Matthew Taylor.
5:36 The ball is swung over by Scott Golbourne, Effort from inside the box by Richard Logan strikes the post.
4:23 Darryl Duffy is adjudged to have handled the ball. Andy Marriott takes the free kick.
3:50 Corner taken by Scott Golbourne from the right by-line to the near post, clearance by Mark Wright.
3:07 The referee blows for offside. Indirect free kick taken by Daniel Seaborne.
2:16 Richard Logan produces a cross, Mark Wright manages to make a clearance.
0:57 The ball is swung over by Carl Regan, clearance by Daniel Seaborne.
0:17 Mark Wright delivers the ball.
0:00 The game begins.
Live text and data provided by The Press Association.
Bookmark with:
What are these?