Sheffield Steelers maintained their 100% record in the Elite League after picking up a pair of victories.
Jesse Schultz grabbed the winner in a 2-1 success at Braehead Clan, and the Canadian added another pair as the Steelers won 5-1 on home ice against Belfast Giants.
Nottingham Panthers remain top of the table after a 2-1 home win over Dundee Stars – Jeff Dimmen scored both goals.
Ryan Dingle (2) and Justin Fox (2) topped the scoring for Fife Flyers in their 7-0 demolition of Manchester Storm, while Philippe Paquet’s goal sealed a 1-0 road victory at Coventry Blaze for Todd Dutiaume’s team.
Cardiff Devils lost 3-2 after overtime at home to Coventry, but bounced back with a stylish 4-2 win at Dundee.
Braehead recorded just their second league win of the season with a 5-2 success at Edinburgh Capitals.
In the Elite Challenge Cup, Belfast won 5-1 on home ice against Braehead, while Petr Kalus’ shoot-out strike secured a 3-2 victory for Nottingham at Manchester.
Braehead Clan 1-2 Sheffield Steelers
Belfast Giants 5-1 Braehead Clan (Cup)
Cardiff Devils 2-3 Coventry Blaze (OT)
Fife Flyers 7-0 Manchester Storm
Nottingham Panthers 2-1 Dundee Stars
Coventry Blaze 0-1 Fife Flyers
Dundee Stars 2-4 Cardiff Devils
Edinburgh Capitals 2-5 Braehead Clan
Manchester Storm 2-3 Nottingham Panthers (SO) (Cup)
Sheffield Steelers 5-1 Belfast Giants
(Image permission: Dean Woolley)