GRAFTON is in party mode after both first and reserve grade Ghosts sides qualified for the Group 2 grand final.
The Ghosts were dominant across the park in both grades, but it first grade's 20-0 win which holds slightly higher importance for the club.
Not only does it mean there will be two Grafton teams playing on grand final day, it also means Group 2's biggest day will be played at Frank McGuren Field.
There is every chance a third Grafton side could make it, with South Grafton Rebels set to feature in next week's Under-18 preliminary final.
In the Northern Rivers Regional Rugby League, Lower Clarence Magpies fell to heavy losses against Mullumbimby Giants in all three grades.
Minor Semi Finals at Woolgoolga Sports Ground, Woolgoolga.
U18s: South Grafton Rebels 40 def Woolgoolga Seahorses 16.
Reserve grade: Sawtell Panthers 32 def Macksville Sea Eagles 28.
First grade: Sawtell Panthers 36 def Woolgoolga Seahorses 28.
Major Semi Finals at Frank McGuren Field, Grafton
U18s: Sawtell Panthers 23 def Macksville Sea Eagles 22.
Reserve grade: Grafton Ghosts 32 def Coffs Comets 6.
First grade:Grafton Ghosts 20 def Coffs Comets 0.
Casino Cougars 18 def Kyogle Turkeys 16 at New Park, Kyogle.
Murwillumbah Mustangs 58 def Evans Head Bombers 10 at Stan Payne Oval, Evans Head.
Byron Bay Red Devils 40 def Marist Brothers 8 at Red Devil Park, Byron Bay.
Ballina Seagulls 58 def Northern United 28 at Crozier Field, Lismore.
Mullumbimby Giants 64 def Lower Clarence Magpies 24 at Les Donnelly Field, Mullumbimby.
Casino Cougars 12 drew Kyogle Turkeys 12.
Murwillumbah Mustangs 20 def Evans Head Bombers 16.
Byron Bay Red Devils 34 def Marist Brothers 16.
Northern United 30 def Ballina Seagulls 24.
Mullumbimby Giants 48 def Lower Clarence Magpies 28.
Kyogle Turkeys 40 def Casino Cougars 4.
Marist Borthers 26 def Byron Bay Red Devils 22.
Ballina Seagulls 44 def Northern United 6.
Mullumbimby Giants 71 def Lower Clarence 2.