Aberdeen Lynx extended their unbeaten run to eight games with an 11-4 win over bottom-of-the-league Kilmarnock Storm.
The result moves the Aberdeen side level on points with league leaders Paisley Pirates.
Both Mark Laing and Jordan Leyden, grabbed hat-tricks, in a fierce encounter between the two sides.
Christian Johnson and Jonathan Hogan grabbed two each and Lewis McIntosh completed the scoring.
The match also saw the return of Jamie Vincent, who has spent the best part of a year off the ice injured.
For the most part the Lynx maintained their composure to take advantage of the building frustration among the Storm players, who are yet to register a win this season.
Coach Barry Carnegie said: “I was happy with the performance.
“We were missing a few guys and we also had a busy night for the club as the Under-20s were playing at the same time.
“I was always confident in what the guys were able to do and that they would be able to get the victory, and they did so in the end.
“We let them back in for a couple of spells, but all in all it was a long trip, short staffed, but we were able to pull out another victory.
“It’s a tough game next week (against Kestrels). If we come out of that with a positive result we will be looking good for the second half of the season.”
It was Kilmarnock who were the most threatening team from the off, forcing the Lynx on to the back foot for the first couple of minutes.
But it was the Lynx who had the first real goal scoring efforts, with both Mark Laing and Jordan Leyden coming close.
Last weekend’s hat-trick hero Jonathan HOGAN broke the deadlock in the fifth minute, firing in the puck after rebound.
And Mark LAING grabbed goal number two four minutes later thanks to an assist from Hogan.
The Storm, however, were able to regroup, and hold together for the remainder of the first period, preventing the Lynx pulling further ahead.
The home-side came out from the first break fired up, pulling a goal back five minutes in through Craig McKENZIE to bring the score to 2-1.
But the Lynx, struck back faced, overwhelming Kilmarnock with four goals in just three minutes.
The first from Jordan LEYDEN, came after the number 8 picked up an across the goal pass from Mark Laing to slot home into the unguarded net.
And Mark LAING grabbed his second of the night to make it 4-1 just 18 seconds later.
Goal number five for the Lynx was scored by Lewis McIntosh, with Johnathan HOGAN grabbing his second a minute later, picking up a deflection from Leyden to make it 6-1.
The Lynx continued to fire on all cylinders into the third period, with LAING completing his hat-trick just 14 seconds after the restart taking full advantage of their man advantage after Craig McKenzie had been set from the ice for roughing.
Christian JOHNSON grabbed his first of the night minutes later to extend the Lynx’s lead to seven goals.
But the fight was not gone from the Storm, who despite being shorthanded scored twice in quick succession through Myles WATSON and Adam STUART to bring the score back to 8-3.
Jordan LEYDEN however, hit back for the Lynx, capitalising on the Storm being a man down again after their frustrations boiled over.
Credit to the Storm however, as the home-side refused to lay down, recomposing themselves to hold back the Lynx’s overwhelming pressure, and pushing forward to grab their fourth of the night through Marcus MURDOCH.
But, LEYDEN completed his hat-trick seconds later with an assist for Jamie Vincent, who made his return to the ice for the first time since the start of the year.
And Christian JOHNSON completed the scoring with just over 40 seconds remaining of the game.
Next weekend the Lynx will make the trip down the A92 to Kirkcaldy for what is expected to be a tough challenge against last year’s league winners the Kestrels.