The Cardiff Devils moved six points clear at the top of the Elite League after they came from behind to beat the Manchester Storm 5-2.
An upset looked on the cards at the end of the first period as bottom-of-the-league Storm raced into a 2-0 lead thanks to goals from Mathew Sisca and Ricards Birzinsh.
But Tomas Kurka grabbed a goal back in the second and the Devils ran away with it in the final stanza thanks to goals from Andrew Hotham, Jake Morissette, Carl Hudson and Chris Culligan.
The Belfast Giants are the Devils' nearest challengers in the table after a 5-2 win over the Dundee Stars and they also have three games in hand.
Lou Dickenson opened the scoring for the Stars but Mike Radja levelled things up before the end of the first period and James Desmarais and Michael Forney gave the Giants some breathing space in the middle session.
Player-coach Derrick Walser made it 4-1 midway through the third and, while Mikael Lidhammar got one back for the Stars, Radja had the final say.