Fired-up Fife Flyers came from behind to snatch two valuable points as they kept alive their hopes of clinching a coveted play-off place with a 4-3 victory over Dundee Stars.
The Kirkcaldy club were a goal down before striking back to lead 2-1, only for two unanswered goals to leave them 3-2 behind at the Dundee Ice Arena.
But the Flyers dug deep and a goal 11 minutes from time levelled the game and sent it into sudden-death overtime.
The teams could not be separated but Fife won the nerve-wracking penalty shoot-out to complete a four-point weekend after their shock 6-2 home win over newly-crowned Elite League champions Belfast Giants on Saturday.
Fife now move on to 49 points from 50 games and are still a point adrift of Hull Stingrays who occupy the eighth and final play-off place. Fife have a game in hand.
Jeff Hutchins, Dundee’s player-coach, fired the home side ahead after three minutes. Tim Hartung levelled 26 minutes later and Ned Lukacevic put the visitors 2-1 ahead three minutes after that.
Hutchins was on the mark again before Nico Sacchetti fired Stars ahead on the 46-minute mark. Bobby Chaumont levelled for never-say-die Fife at 3-3 in 49 minutes and the teams could not be separated.
In the shoot-out, Hartung and Lukacevic scored for Fife while Sacchetti was the only Dundee player to score in five attempts.
In their stunning victory over champions Belfast, Flyers took advantage of the Giants fielding back-up goaltender Andrew Dickson in the opening session and it took them only four minutes to take the lead.
Ned Lukacevic was on target but Giants levelled four minutes later through Jeff Mason and edged ahead six minutes after that when Darryl Lloyd found the net.
It took Flyers three minutes to level with Derek Roehl scoring and a quick double early in the middle session provided the springboard to success. Matt Nickerson on target after 23 minutes and 30 seconds later Bobby Chaumont fired Flyers 4-2 ahead.
Danny Stewart added a fifth after 45 minutes and Jordan Fulton ended the scoring six minutes later. Stars picked up their only victory of the weekend with an 8-2 success against Hull Stingrays.
Stars led 4-0 at the end of the first period courtesy of goals from Lubomir Vaskovic, player-coach Jeff Hutchins, Nikita Kashirsky and Nico Sacchetti.
Captain Jeff Smith pulled a goal back for Stingrays but John Dolan and Vince Connon helped Stars extend their advantage.
Jason Silverthorn and Vaskovic traded goals before Stars put back-up goaltender Craig Chalmers in for Dan Bakala. Sacchetti then grabbed his second.
* Braehead Clan let slip a 3-0 lead at newly-crowned Elite League champions Belfast Giants last night to go down 4-3 after a sudden death overtime period.
* Dundee Tigers lost 6-2 at Paisley Pirates in their final regular season game in the Scottish National League.
Ryan Macfarlane and Richy Fox netted for Tigers and player-coach Ian Carstairs said: “It was the same story again. We performed well but made defensive errors and didn’t get a result.”