THORNHILL TROJANS made it through to the final of the Jim Brown Heavy Woollen Cup after a tense semi against Dewsbury Celtic.
The Trojans are now only 80 minutes away from securing their fourth-straight Heavy Woollen title.
Celtic refused to give in and tested Thornhill throughout, with the away side’s relief palpable at the full-time whistle.
Thornhill were forced to move Joel Gibson from full-back to scrum-half due to mounting injuries.
They also handed starts to Casey Johnson and Jamie Searby who have both recently joined from rivals Shaw Cross Sharks.
The Trojans played down the slope at Crow Nest Park in the first half and built up a 14-4 half-time lead.
However, it was Celtic who got the first score through the irrepressible Danny Thomas.
A missed tackle in the middle of the field created the opening and Thomas ran onto a kick forward and won the chase to claim the game’s first try.
Celtic were caught offside at the scrum soon after, with the referee awarding the Trojans a penalty.
The visitors took the tap quickly and shipped the ball out to George Woodcock, the winger gathered with ease and dived over in the corner.
Thornhill continued to test the hosts’ resolve and almost took the lead through Gibson but he was brought down just short of the line.
However, from the resulting play the ball Luke Haigh plucked the ball from dummy half and nipped over for the try.
On the stroke of half time, Tom Gledhill crashed between the posts to increase the lead.
Joel Gibson converted the try to give Thornhill a 10-point advantage at the interval.
The second half proved a real tussle, with both teams working hard to break their opponents down.
Thornhill’s most notable attack came from Gibson but he was obstructed on his way to the line, resulting in Celtic’s Tom Botts being given 10 minutes in the sin-bin.
Celtic then reduced the deficit with the only score of the second half.
The ball was flung at pace along the attacking line, creating the overlap which gave Sam Tattersfield the space to score out wide.
With only six points separating the teams, Celtic continued to push for the levelling try but could not get past a resolute Trojans defence.
Thornhill will now face Shaw Cross Sharks, Batley Boys or Dewsbury Moor in the final.
Shaw Cross face Batley Boys in the preliminary round, before Dewsbury Moor and the winner of the preliminary battle it out for a place in the final.