with the Terrace squad taking the W and adding two points to their league leading totals in a back and forth and very physical match up at the Terrace Sportsplex.
The River Kings opened the scoring with a marker in the first three minutes, answered quickly by Kory Movold four minutes later with an unassisted marker at 7:40.
Terrace would reclaim the lead by midway point, taking a 2-1 advantage into the dressing room at the end of period one.
The Rampage battled back to bring things even at just before the ten minute mark, as Tyler Ostrom converted Judd Repole's marker to make it 2-2, an advantage that held until the seventeen minute mark when Terrace regained the lead on a power play goal.
As they took to the ice in the third the tide turned significantly for the River Kings who scored three consecutive goals between the seven and eighteen minute mark of the final frame, the Rampage getting their lone marker in the period at 19:05 on an unassisted goal from Josh Cook, making the final 6-3 in favour of the Terrace side on the night.
The third was also the most physical and nastiest of the three periods, with both teams assessed a range of penalties including unsportsmanlike and misconduct calls.
Such was the animosity that had percolated through the game that by the final whistle the Rampage had been assessed 56 minutes on thirteen infractions, while the River Kings sat out 35 minutes of time on 8 penalty calls, the bulk of the time served in the third period for both teams.
Kieran Sharpe was in the Rampage nets turning aside 37 of the 43 shots he faced in the loss, while Darren Beaulieu collected the win for the River Kings, stopping all but the three of the 26 shots directed his way.
The full review of the stats from Saturday night can be found here.
A large crowd took in the battle for First place in Terrace, which with the win gave the River Kings a 9-1 record with 18 points, the Rampage drop to second just two points behind the leaders with one game still to make up from their lengthy down time of November.
The CIHL now heads into its holiday break, with no games scheduled until December 28th, while the Rampage won't take to the ice again until January, when they hit the road for two games in the Bulkley Valley.
The Rhinos head to Hazelton on January 4th to take on the Wolverines, followed by a Sunday match up with the Steelheads in Smithers.
Much of January will be spent on the road for Prince Rupert with the dreaded Cariboo road trip also on the schedule January 18 & 19.
The Jim Ciccone Civic Centre won't see CIHL action again until the end of January when the River Kings make a return on Friday, the 31st, followed by the final game of the season with Hazelton on Saturday, February 1st.
For more notes on the Rampage see their Facebook page here.
A wider overview of the CIHL and the Prince Rupert Rampage can be found from our archive page here .