There was plenty of action across the Elite League and Challenge Cup in the last week as some teams did what needed to be done, while others slipped up in surprising fashion.
Catch up with it all here:
THURSDAY 19th SEPTEMBER
CHALLENGE CUP:
Guildford Flames 3 Cardiff Devils 4 (OT)
SATURDAY 21st SEPTEMBER:
CHALLENGE CUP:
Belfast Giants 3 Dundee Stars 4
Manchester Storm 1 Nottingham Panthers 2 (GOALS ONLY)
ELITE LEAGUE:
Cardiff Devils 2 Glasgow Clan 6
Fife Flyers 6 Coventry Blaze 3
Sheffield Steelers 4 Guildford Flames 1
SUNDAY 22nd SEPTEMBER:
CHALLENGE CUP:
Coventry Blaze 5 Cardiff Devils 1
ELITE LEAGUE:
Belfast Giants 3 Nottingham Panthers 0
Dundee Stars 5 Manchester Storm 3
Guildford Flames 4 Fife Flyers 2
Sheffield Steelers 3 Glasgow Clan 4