The Belfast Giants moved an amazing 22 points clear at the top of the Elite League by beating the Fife Flyers at the Odyssey Arena on Saturday night.
Fife scored first through Derek Roehl but the Giants hit back through Kevin Saurette, Chris Higgins and Colin Shields to lead 3-1.
Jordan Fulton and Matt Reber brought the Scottish club level.
But Saurette, Calvin Elfring and Mark Garside scored for the hosts before Reber netted his second for Fife.
It was a second win of the weekend for Paul Adey's Giants following Friday's 3-0 victory at home to the Hull Stingrays.