Fired-up Fife Flyers stormed into the Elite League ice hockey play-offs after their fourth straight win set up a two-legged battle with arch-rivals Dundee Stars.
The rejuvenated Kirkcaldy club completed a weekend win double over Scottish rivals Braehead Clan with a 4-1 home win.
The Fifers moved into seventh position in the table with Hull Stingrays eighth. Cardiff Devils miss out having lost 1-0 at Coventry Blaze after Michael Henrich netted in sudden-death overtime.
Hull squeezed in after they beat second-placed Sheffield Steelers 4-2. Fife opened their account after 19 minutes through defenceman Tim Hartung but eight minutes later Clan were level through Joel Champagne.
But the Kirkcaldy club were not going to be denied and fired three unanswered goals to take the points.
Jordan Fulton put the home side ahead after 30 minutes when Clan hit penalty trouble. And American-born Hartung claimed his second six minutes later also on the power play.
Danny Stewart, Fife’s associate player/coach, made sure with less than 11 minutes left with a fourth. Flyers had secured a vital 5-4 penalty shot win in front of a sell-out crowd in Glasgow on Saturday.
Flyers led 3-0 with goals from Stewart, Kyle Haines and Stephen Gunn but Clan scored four answered goals to go ahead.
However, Derek Roehl scored Fife’s equaliser and Ned Lukacevic kept his cool to seal the points in the shoot-out. Stars ended the regular season with a shock road reverse at bottom club Edinburgh Capitals.
The Tayside club, who clinched third place in the league with a 3-1 victory over the bottom markers on Saturday, lost 4-1 at Murrayfield.
Elite League results: Saturday: Belfast Giants 5 Nottingham Panthers 3, Braehead Clan 4 Fife Flyers 5, Dundee Stars 3 Edinburgh Capitals 1, Sheffield Steelers 2 Coventry Blaze 0.
Sunday: Coventry Blaze 1 Cardiff Devils 0, Edinburgh Capitals 4 Dundee Stars 1, Fife Flyers 4 Braehead Clan 1, Hull Stingrays 4 Sheffield Steelers 2.