Ellesmere Port gained a point in an exciting 26-26 encounter with Ruskin Park that ebbed and flowed from the first exchanges to the end.
The home team drew first blood after excellent forward pressure resulted in a penalty that captain Steve Foster gratefully accepted, which was then followed up by an unconverted Kev Richardson try. Port then took their foot off the gas and allowed the speedy Ruskin Park backs too much space, and from nowhere, they added two tries and a conversion to lead 12-8 at half-time.
This was the shape of things to come as Steve Foster added another Port penalty and then, straight from the kick-off, Ruskin Park added a further two converted tries, both ran in from the visitors' own half.
Despite playing well, Port found themselves 15 points behind and with a mountain to climb.
Ralph Rovers added a try to reduce the deficit after good back play and then Don Charvis put in captain Steve Foster for the try of the game, and he duly converted leaving Port an agonising three points behind.
At this stage it was all Port as they went for the decisive win. But they could not breach the visitors' defence again and had to settle for a final-minute penalty duly slotted by the captain to gain a share of the points.