Andy Robinson scored two penalties as Tranmere Rovers beat Bury to remain unbeaten and stay top of League One.
Robinson put the hosts ahead with a spot-kick fired down the middle after Marcus Marshall upended Danny Holmes.
Tranmere's leading goalscorer took his tally to six as he sent Trevor Carson the wrong way with his second penalty after Jean-Louis Akpa Akpro was fouled.
Jake Cassidy's shot from inside the penalty area wrapped up a fifth victory of the season for the hosts.
Bury had the better of the opening stages with Efe Sodje and Stephen Schumacher both going close.
Akpa Akpro, who joined Tranmere from Rochdale in the summer, had two chances to give the home side the lead, but the 27-year-old saw his spectacular volley saved by Carson and he was also left frustrated after a 40-yard run.
After Robinson's spot-kick gave the hosts a first-half lead, Tranmere's leading goalscorer came close to getting his second but Carson twice came to Bury's rescue with good saves after the break.
Craig Jones had the visitors' best chance of the second half but his shot was saved by Owain Fon Williams, before Robinson's second penalty and Cassidy's strike secured Tranmere their best start since the 1930s.
Sorry, we were unable to load match stats, please try again.
Live Text Commentary
Full Time The referee signals the end of the game.86:39 Substitution
Substitution Andy Robinson goes off and Jake Kirby comes on.86:22
A cross is delivered by Joe Skarz, clearance made by Ben Gibson.84:57
Foul by Jake Cassidy on Adam Lockwood, free kick awarded. Joe Skarz restarts play with the free kick.83:55
The referee blows for offside. Free kick taken by Trevor Carson.82:44
Effort from deep inside the area by Lateef Elford-Alliyu misses to the left of the target.81:32
The assistant referee signals for offside against Marcus Marshall. Owain Fon Williams restarts play with the free kick.80:25
Free kick awarded for a foul by Lateef Elford-Alliyu on Ben Gibson. Owain Fon Williams takes the direct free kick.78:12
Direct free kick taken by Owain Fon Williams.78:12 Substitution
Substitution (Tranmere) makes a substitution, with Cole Stockton coming on for Jean-Louis Akpa Akpro.78:12 Booking
Booking Steven Schumacher booked for unsporting behaviour.77:58
Unfair challenge on Liam Palmer by Steven Schumacher results in a free kick.77:42
Lateef Elford-Alliyu delivers the ball, James Wallace makes a clearance.76:47 Substitution
Substitution Lateef Elford-Alliyu on for Tom Hopper.76:26
Andy Robinson takes a shot.75:57
Inswinging corner taken from the right by-line by Peter Sweeney, clearance by Ben Gibson.75:33
Craig Jones takes a shot. Owain Fon Williams makes a save.74:54
The ball is sent over by Craig Jones, Ash Taylor manages to make a clearance.72:54
A cross is delivered by Danny Holmes, Jean-Louis Akpa Akpro takes a shot. Clearance made by Efetobore Sodje.70:54 Goal scored
Goal! - Jake Cassidy - Tranmere 3 - 0 Bury Jake Cassidy gets on the score sheet with a goal from deep inside the penalty box to the bottom left corner of the goal. Tranmere 3-0 Bury.
Andy Robinson takes the free kick.69:24 Booking
Booking Efetobore Sodje receives a caution for unsporting behaviour.68:59
Free kick awarded for a foul by Efetobore Sodje on Jake Cassidy.67:55
Short corner taken by Marcus Marshall from the left by-line.67:01 Goal scored
Goal! - Andy Robinson - Tranmere 2 - 0 Bury Andy Robinson scores a power penalty. Tranmere 2-0 Bury.66:14 Booking
Booking Adam Lockwood goes into the referee's book.65:55
Penalty awarded for an unfair challenge on Jean-Louis Akpa Akpro by Joe Skarz.64:32
Craig Jones takes a shot. Save by Owain Fon Williams.63:44
Lenell John-Lewis concedes a free kick for a foul on Ben Gibson. Owain Fon Williams takes the free kick.63:01 Substitution
Substitution Joe Thompson replaces Abdulai Bell-Baggie.61:55
Free kick taken by Peter Sweeney.61:55 Substitution
Substitution Mark Cullen leaves the field to be replaced by Lenell John-Lewis.61:55 Booking
Booking Andy Robinson receives a yellow card for unsporting behaviour.61:40
Andy Robinson challenges Craig Jones unfairly and gives away a free kick.60:27
Outswinging corner taken by Andy Robinson, clearance made by Tom Hopper.60:07
Andy Robinson takes a shot. Blocked by Peter Sweeney.55:12
Free kick awarded for an unfair challenge on James Wallace by Steven Schumacher. Free kick taken by Abdulai Bell-Baggie.54:23
Danny Holmes fouled by Marcus Marshall, the ref awards a free kick. Free kick taken by Owain Fon Williams.53:47
Joe Skarz crosses the ball, Ash Taylor manages to make a clearance.52:01
Abdulai Bell-Baggie concedes a free kick for a foul on Marcus Marshall. Strike comes in from Steven Schumacher from the free kick.45:01
The referee gets the second half started.45:00 +1:11 Half time
Half Time The first half comes to an end.39:10
Inswinging corner taken by Andy Robinson, Marcus Marshall manages to make a clearance.38:41
Jean-Louis Akpa Akpro takes a shot. Save by Trevor Carson.35:39
Effort from just outside the area by Mark Cullen goes over the target.35:00 Goal scored
Goal! - Andy Robinson - Tranmere 1 - 0 Bury Placed penalty scored by Andy Robinson. Tranmere 1-0 Bury.33:50
Marcus Marshall gives away a Penalty for an unfair challenge on Danny Holmes.32:29
Foul by Ben Gibson on Tom Hopper, free kick awarded. Peter Sweeney fires a strike on goal direct from the free kick.31:33
Corner taken right-footed by Steven Schumacher, Ben Gibson manages to make a clearance.31:12
Shot by Steven Schumacher from outside the area goes high over the crossbar.29:01
The official flags Jean-Louis Akpa Akpro offside. Free kick taken by Trevor Carson.26:16
Effort on goal by Liam Palmer from just inside the box goes harmlessly over the target.25:11
Steven Schumacher takes the inswinging corner, Efetobore Sodje takes a shot.24:40
Corner taken right-footed by Steven Schumacher from the right by-line, Ben Gibson manages to make a clearance.24:20
Steven Schumacher takes a shot. Blocked by Ash Taylor.23:32
The ball is swung over by Jean-Louis Akpa Akpro, Efetobore Sodje manages to make a clearance.22:36
Corner from the right by-line taken by Andy Robinson, clearance by Steven Schumacher.22:22
Centre by Andy Robinson, clearance by Joe Skarz.18:25
Centre by Zoumana Bakayogo.17:38
Effort on goal by Steven Schumacher from outside the box goes harmlessly over the bar.17:26
Marcus Marshall crosses the ball, clearance made by Zoumana Bakayogo.13:10
Andrai Jones challenges Jean-Louis Akpa Akpro unfairly and gives away a free kick. Free kick taken by Zoumana Bakayogo.12:22
The offside flag is raised against Mark Cullen. Ash Taylor restarts play with the free kick.11:18
The ball is swung over by Steven Schumacher.10:55
Jean-Louis Akpa Akpro challenges Adam Lockwood unfairly and gives away a free kick. Free kick taken by Trevor Carson.9:22
Andy Robinson challenges Andrai Jones unfairly and gives away a free kick. Direct free kick taken by Peter Sweeney.8:40
A cross is delivered by Steven Schumacher, save made by Owain Fon Williams.8:13
Marcus Marshall crosses the ball, Owain Fon Williams makes a save.5:59
Andy Robinson fouled by Andrai Jones, the ref awards a free kick. Owain Fon Williams takes the free kick.5:42
The ball is delivered by Mark Cullen, clearance by Ben Gibson.4:17
Abdulai Bell-Baggie crosses the ball, Andrai Jones makes a clearance.2:51
Centre by Zoumana Bakayogo.1:26
The ball is swung over by Joe Skarz, Ash Taylor makes a clearance.0:00
The referee gets the game underway.
Live data and text provided by our data suppliers