Belfast Giants made it back-to-back Elite League wins with a 3-1 victory over Coventry Blaze at the Odyssey.
All the goals came in the final 11 minutes, with Cody Brockwell netting the opener for the Giants.
Craig Peacock doubled Belfast's lead but Justin DaCosta pulled one back on the powerplay with two minutes left to set up a tense finale.
Dave Phillips scored into an empty net a minute later to seal the two league points for the hosts.
Blaze netminder Brian Stewart made a string of fine saves to deny the Giants before Brockwell got the final touch to put the champions ahead.
Peacock made it 2-0 with assists from Mark McCutcheon and Kevin Westgarth before DaCosta gave Coventry hope of snatching a late leveller.
Phillips ensured there was no comeback by finding the empty net from the neutral zone.
The two teams meet again at the Odyssey in another Elite League encounter on Saturday night.
The Giants complete a busy weekend by travelling to take on Edinburgh Capitals on Sunday.