Chester RUFC staged a remarkable second-half fightback to return to winning ways in the most thrilling of fashions.
The Hare Lane outfit had gone down 34-24 at Stourbridge the week before to end their run of five straight National League 2 North victories.
And they looked to be heading for another defeat an hour into their home clash with fellow high flyers Leicester Lions on Saturday.
The impressive Lions made the most of Chester’s slow start to score two converted tries inside the first 25 minutes of the match. That was the way it stayed until half-time.
When play resumed it was Leicester who went over again to take what would seemingly be an unassailable 19-0 lead given the way they were performing.
But Chester are made of sterner stuff and their display in the final 20 minutes of the game will live long in the memory of the supporters in attendance.
Harrison Vare reduced the deficit when he touched down in the corner before Freeman Payne and captain Guy Ford both went over to cut the Lions’ lead to just four points.
But as the clock ticked down it appeared Leicester would hold on for the win.
Chester, however, had other ideas.
Winning a scrum on their own 22-metre line, they pushed forward in numbers before the ball was sprayed out wide for Craig Ross to cross the whitewash with the very last play of the contest.
The final whistle sounded soon after to spark scenes of jubilation on and off the pitch.
The dramatic 20-19 success moved Chester up to third in the standings, four points behind second-placed Sale and six from table-topping Caldy.
And it was made all the sweeter by the fact that Mike Craven and Llion Jones were making their 100th appearances for the club.
Next up for Chester is a trip to basement boys Harrogate on Saturday (2pm).
Christleton, meanwhile, returned to winning ways at the weekend.
The Swans won 11-3 at home to Newton-le-Willows.
Christleton head to the Isle of Man to take on Ramsey on Saturday, while Helsby return to action at Firwood Waterloo 3rds.