An overtime victory over the Hull Stingrays last night put the Belfast Giants seven points clear of their nearest rivals in the battle for the Elite League title.
Although both teams were playing their third game in four nights they served up a nine-goal thriller that needed an extra period before there was a winner.
In the end it took less than three minutes of the added time for the Giants to claim the win, after Hull had led early on.
Five of the nine goals were scored on powerplays, the first from Hull’s Jason Silverthorn with just three minutes gone.
Just two seconds before the end of the first period the Giants ensured they went into the break level, when Josh Prudden netted his sixth goal of the season.
Three minutes into the second period Craig Peacock struck to put the Giants into the lead.
That lasted only four minutes before Hull’s Jereme Tendler fired past Stephen Murphy to level the scores.
Two goals in the space of five minutes then put the Giants into the driving seat, with Jon Gleed and Brett Hemingway both on target to make it 4-2.
Hull weren’t finished though and they were given hope when Matti Uusivirta scored two minutes into the third period before Silverthorn scored again to take the game into overtime.
The Giants fired in five shots as they were awarded an overtime powerplay and Dan Welch found a way past Christian Boucher to win the game.