Match ends, Tranmere Rovers 3, Harrogate Town 2.
James Vaughan's brace helped Tranmere to a 3-2 victory over 10-man Harrogate and continued their march towards the League One play-off places.
Tranmere's Danny Lloyd was denied an early opener by keeper James Belshaw before Josh McPake finished a sweeping counter-attack to give Harrogate a 25th-minute lead.
Rovers were level 10 minutes later as Vaughan hammered home a penalty after Warren Burrell upended Manny Monthe in the box.
Then successive corners within seven minutes of the restart saw Tranmere race 3-1 ahead, with Kaiyne Woolery and Vaughan both scoring from close range.
Harrogate were dealt a blow when Connor Hall was shown a second yellow card 20 minutes from time, but it did not show as seconds later Josh March pulled one back with a glancing header.
Simon Weaver's side piled on the pressure late in the game but Rovers' rearguard held firm to make it three wins from three.
The result means Keith Hill's men sit outside the play-offs on goal difference, with Harrogate slipping to 20th.
Match report supplied by PA Media.
Line-ups
Tranmere
Formation 4-1-4-1
- 1Davies
- 17Khan
- 26Clarke
- 6Monthe
- 18MacDonaldBooked at 57mins
- 8Spearing
- 14WoolerySubstituted forMorrisat 72'minutes
- 22LewisBooked at 86mins
- 19FeeneySubstituted forFerrierat 90+4'minutes
- 35Lloyd-McGoldrickSubstituted forRidehalghat 73'minutes
- 9VaughanBooked at 90minsSubstituted forRayat 90+4'minutes
Substitutes
- 2O'Connor
- 3Ridehalgh
- 7Morris
- 10Ferrier
- 13Murphy
- 16Kirby
- 21Ray
Harrogate
Formation 4-4-2
- 1Belshaw
- 6Burrell
- 12Lawlor
- 20HallBooked at 69mins
- 22Francis
- 14KiernanSubstituted forPowerat 61'minutes
- 4Falkingham
- 7Thomson
- 28McPake
- 10Martin
- 18MuldoonSubstituted forMarchat 61'minutes
Substitutes
- 8Hondermarck
- 15Kirby
- 24March
- 25Minter
- 27Williams
- 30Power
- Referee:
- Andy Haines
Match Stats
- Possession
- Home55%
- Away45%
- Shots
- Home14
- Away15
- Shots on Target
- Home6
- Away6
- Corners
- Home6
- Away6
- Fouls
- Home12
- Away14
Live Text
Post update
Full Time
Second Half ends, Tranmere Rovers 3, Harrogate Town 2.
Post update
Attempt missed. Calum MacDonald (Tranmere Rovers) left footed shot from the centre of the box is too high. Assisted by Paul Lewis.
Post update
Attempt missed. Kieron Morris (Tranmere Rovers) right footed shot from outside the box misses to the left. Assisted by Paul Lewis.
Post update
Morgan Ferrier (Tranmere Rovers) wins a free kick on the left wing.
Post update
Foul by Warren Burrell (Harrogate Town).
Substitution
Substitution, Tranmere Rovers. Morgan Ferrier replaces Liam Feeney.
Substitution
Substitution, Tranmere Rovers. George Ray replaces James Vaughan.
Post update
Foul by James Vaughan (Tranmere Rovers).
Post update
Jake Lawlor (Harrogate Town) wins a free kick in the defensive half.
Post update
Attempt saved. Josh March (Harrogate Town) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Aaron Martin with a headed pass.
Post update
Attempt saved. Josh March (Harrogate Town) right footed shot from the centre of the box is saved in the bottom right corner.
Booking
James Vaughan (Tranmere Rovers) is shown the yellow card for a bad foul.
Post update
Foul by James Vaughan (Tranmere Rovers).
Post update
Josh Falkingham (Harrogate Town) wins a free kick in the attacking half.
Post update
Attempt missed. Josh March (Harrogate Town) right footed shot from the centre of the box misses to the right. Assisted by Aaron Martin with a headed pass.
Booking
Paul Lewis (Tranmere Rovers) is shown the yellow card for a bad foul.
Post update
Foul by Paul Lewis (Tranmere Rovers).
Post update
Simon Power (Harrogate Town) wins a free kick in the defensive half.
Post update
Corner, Harrogate Town. Conceded by Peter Clarke.

- Mark Wright's Last Chance: He's made his debut, now can he keep a spot in the team?
- Secrets of Cinema: How British comedy kept us all laughing
