Seven Glen Innes Minor League teams made their way to Warialda on Saturday for the first week of the Group 19 junior rugby league semi-finals.
In bleak and windy conditions, most of the matches played went down to the wire.
The Glen Innes junior league tag team took on the Guyra junior Super Spuds in the minor semi-final.
The last time the two sides met, Guyra took a 40-nil win but this time around, it was a very different story.
In a thrilling finish the game finished at 20-all and went into extra time.
After 10 minutes, there was still no change to the scoreline.
Another 10 minutes of extra time followed with the junior Spuds crossing to take the win 24-20.
In the under-10s major semi-final, Glen Innes faced Armidale for the first spot in the grand final.
Glen Innes took a tight, 18-16 win and will take on the winner of Saturday's preliminary final clash between Armidale and Inverell in the grand final in Ashford on August 24.
It was another nail-biting finish in the under-12 fixture against Inverell, four periods of extra time were required after a 4-all finish.
The game was so amazingly tough, both sides would edge near their scoreline and each team would find another boost of energy to hold them out.
After 80 minutes of football, all the spectators were exhausted, let alone the players a winner couldn't be decided and the game will be played on Tuesday night in Inverell, to be confirmed.
The Glen Innes under-14 team bowed out to Guyra in their minor semi-final clash with the Super Spuds managing to get a 40-22 win.
Glen Innes' intermediate league tag team faced Armidale for the major semi-final.
It was a low-scoring encounter with the Rams edging out the Magpies 14-8.
The Glen Innes team still have another shot at making the grand final when they face Inverell next Saturday in Guyra in the preliminary final.
The senior league tag team finished their season on Saturday with a loss in the minor semi-final.
They faced Ashford and in another low-scoring encounter, were pipped 12-10.
The under-16 team will live on for another week in finals after managing to beat the Armidale Rams convincingly in the minor semi-final.
The Magpies took a 28-12 win and will face minor premiers Moree on Saturday in Guyra in the preliminary final for a spot in the grand final against Inverell.