Thetford Town were left to rue Cameron King’s 84th-minute missed penalty as they settled for a point in a 1-1 draw at home to Stanway Rovers.

All the action came in the last 15 minutes at Mundford Road as the Brecklanders fell behind before Robbie Priddle levelled matters. Thetford face a tough task this weekend when they take on title-chasing Felixstowe & Walton at Mundford Road.

The Seasiders are 10 points behind leaders Mildenhall but have two games in hand.

It looks like being an exciting end to the season as Gorleston’s own title bid gathered pace thanks to another excellent win - and a shock home defeat for rivals Mildenhall.

The Greens kept the pressure firmly on the long-time leaders when they hammered Wivenhoe 6-0, with a first half hat-trick from Connor Ingram setting them on their way.

While that was going on Mildenhall were losing 2-1 at home to mid-table Saffron Walden, with their third defeat in six games giving real hope to the chasing pack.

Felixstowe and Walton remain their closest challengers, cutting the gap to 10 points after a 4-0 win at Fakenham, but Gorleston are now in a position to overhaul them, standing five points further back but with no fewer than six games in hand.

The Greens never looked back on Saturday after Ingram had fired home the opener after just three minutes.

The frontman had completed his hat-trick by the 33rd minute, with Keegan Middleton adding a fourth just before the break to put the hosts in complete command. Substitute Jack Garrod made it five just after the hour mark and completed the scoring late on.

Great Yarmouth Town put a poor display against Long Melford behind them by getting back to winning ways at Brantham.

One goal was enough to settle the game, and it was a real cracker, with Mitch Forbes firing home an unstoppable volley in the 15th minute to get the Bloaters back on track. Kirkley and Pakefield had a disappointing day, going down 3-0 at third from bottom Ely City.

In Division One promotion-chasing Diss Town’s fixture at Leiston Reserves was postponed.