Ulverston pulled off a dramatic late win against Barrow Island last Saturday to book their place in the Barton Townley Cup final, where they will take on Conference side Millom.

Barrow Island were comfortably leading 28-16 with 15 minutes remaining, but were stunned as Ulverston ran in 16 unanswered points to win 32-28.

Jake Spedding was the man who sent the Dragley Beck side through with five minutes left on the clock. Island were hanging on at 28-26 up when they lost possession close to their line, allowing Spedding to snap the ball up and touch down.

Sam Shepherd also played a leading role, touching down twice in those final minutes to bring Ulverston back into the game, the strong running forward completing his hat-trick after also crossing in the first half, as his side went into an early 12-0 lead.

Island were not to be outdone and a fine brace of tries from Ian Irvine turned the game on its head, as Ulverston found themselves trailing 22-12 at the break.

Ulverston lost Marc Dixon after only two minutes on the clock with a head injury, later to return, and it was the North West Men’s League side who went ahead when Liam Whinfield intercepted to hug the touchline and score from 55 yards out, Connor Saunders landing a touchline goal, 0-6

It soon turned into 0-12, when after sustained pressure Tom Spedding provided the ball for Shepherd to plunge over, Saunders tagging on the goal.

It took almost 20 minutes before Island threatened and it paid off when Blain Marwood sent Sam Jones over, the centre twisting out of the tackle to score, 4-12.

This lifted the Island who came back to within two points. Irvine went close and from the play the ball, Marwood dummied his way over, with Matty Sayle adding the goal, 10-12.

Ulverston gained possession from the restart, moving upfield only for Matty Story to be held up. Island then gained the upper hand as Irvine sold an outrageous dummy, cutting through to score. Sayle kicked the goal, 16-12.

Two minutes later, Irivne took a neat ball from Elliott Campbell and cut through once more, with Sayle tagging on the two points to make it 22-12 at the break.

Ulverston came out firing on all cylinders and within two minutes reduced the gap, as swift handling along the line enabled Saunders to feed Marc Storey, who cut through at pace to score out wide.

Island almost responded but Jake Stockdale was halted a foot short. However, points did go Island’s way with Campbell forcing his way over and Sayle adding the goal, 28-16.

Ulverston had it all to do and they came storming back, with Shepherd crossing twice with Saunders managing one goal to leave them trailing at 28-26.

Then a delighted Ulverston following witnessed a great comeback ending in victory, as Jake Spedding pounced on a loose ball to cross the line and Saunders closed the scoring with the goal.