Match ends, Chester FC 2, Tranmere Rovers 3.
Substitute Andy Cook netted a late winner as Tranmere struck back to edge a five-goal thriller at Chester and move second in the National League.
The home side took charge early on thanks to James Alabi's penalty after Michael Ihiekwe brought down Evan Horwood - although TV replays suggested the offence occurred outside the box.
The 22-year-old former Stoke youth player smashed the spot-kick past goalkeeper Scott Davies into the top corner for his 14th goal of the season after just five minutes to hand the Blues the lead.
Rovers started the second half the stronger side and Adam Mekki - who replaced the injured Jake Kirby in the starting line-up - was unfortunate to see his effort saved.
But Mekki's team-mate Jay Harris made no mistake 10 minutes in as he slotted his long-range shot under diving goalkeeper Alex Lynch to level matters.
Ryan Astles headed Ryan Lloyd's corner home with just over 20 minutes remaining to put the hosts back in front, while James Norwood nodded Liam Ridehalgh's cross in in reply after 81 minutes and a late strike from second-half substitute Cook 20 yards out - his 18th goal of the season - clinched maximum points for Tranmere.
Match report supplied by the Press Association
- 10DurrellSubstituted forMahonat 85'minutes
- 6AstlesBooked at 89mins
- 15RichardsSubstituted forDawsonat 72'minutes
- 3HorwoodSubstituted forO'Brienat 61'minutes
- 20MaynardSubstituted forHarrisat 8'minutesBooked at 78mins
- 6IhiekweBooked at 45mins
- 19ManganSubstituted forNorwoodat 69'minutesBooked at 69mins
- 23StocktonSubstituted forCookat 58'minutes
- Antony Coggins
Second Half ends, Chester FC 2, Tranmere Rovers 3.
Goal! Chester FC 2, Tranmere Rovers 3. Andy Cook (Tranmere Rovers).
Substitution, Chester FC. Craig Mahon replaces Elliott Durrell.
Goal! Chester FC 2, Tranmere Rovers 2. James Norwood (Tranmere Rovers).
Jay Harris (Tranmere Rovers) is shown the yellow card for a bad foul.
Substitution, Chester FC. Lucas Dawson replaces Kane Richards.
Substitution, Tranmere Rovers. James Norwood replaces Andy Mangan.
James Norwood (Tranmere Rovers) is shown the yellow card for a bad foul.
Goal! Chester FC 2, Tranmere Rovers 1. Ryan Astles (Chester FC).
Substitution, Chester FC. Danny O'Brien replaces Evan Horwood.
Substitution, Tranmere Rovers. Andy Cook replaces Cole Stockton.
Goal! Chester FC 1, Tranmere Rovers 1. Jay Harris (Tranmere Rovers).
Second Half begins Chester FC 1, Tranmere Rovers 0.
First Half ends, Chester FC 1, Tranmere Rovers 0.
Michael Ihiekwe (Tranmere Rovers) is shown the yellow card for a bad foul.
Substitution, Tranmere Rovers. Jay Harris replaces Lois Maynard.
Goal! Chester FC 1, Tranmere Rovers 0. James Alabi (Chester FC) converts the penalty with a.
First Half begins.
Lineups are announced and players are warming up.