Jan Safar was the hero for Edinburgh Capitals as two overtime winners helped maintain their recent impressive form.
The Czech was on target at Braehead on Saturday as the Caps won 5-4 in Glasgow and then at home to Coventry Blaze the following evening.
But Caps player-coach Richard Hartmann wouldn't single out Safar or Curtis Leinweber, who scored four over the weekend, including a hat-trick against the Blaze.
"Jan may be the overtime master and Curtis had a great weekend, but it was a great team effort from all the guys," he said. "We played some great hockey in those two games.
"In the last month, we had to reorganise the whole thing after a poor start to the season and it's finally working out for us.
"The players really understand my philosophy about the game and for me, that's been the key to why we've been on this good run recently and I hope it continues."
It's now five wins from their last seven as the Capitals continue to turn their season around. They were 3-1 down in Braehead before the comeback arrived.
Martin Cingel, Jade Portwood and Tomas Horna all found the net to turn the game on its head, with Ed McGrane equalising for Braehead.
Then Safar popped up to beat Clan netminder Kyle Jones to clinch victory against a team at home they had yet to beat this season.
The Caps on Sunday surged into a three-goal lead over Coventry Blaze with Michal Dobron opening the scoring and Curtis Leinweber adding a double soon after.
The visitors responded with Cale Tanaka and Michael Devin finding the net.
Leinweber sealed his hat-trick to put the Caps 4-2 up, but finishes from Shea Guthrie and Kevin Harvey evened the game up for Coventry.
Safar, though, won it again late on.
As for Saturday's defeated team, Braehead Clan, they returned to second place in the Elite League despite losing both matches.
Single points gained from taking both their matches beyond the regulation 60 minutes were enough as they followed Saturday's loss with another at Hull Stingrays on Sunday.
Chris Frank took the lead for Braehead before the home side pulled it back through Carl Lauzon. Guillaume Doucet made it 2-1, with Joe Cullen equalising at the end of the first period.
Neil Trimm restored the Clan's advantage early in the second period with another from Lauzon levelled the game, taking it beyond regulation time before Doucet's decisive penalty.
Those points gained meant Dundee Stars ending the weekend just behind the Clan in third, despite starting the weekend with a 3-0 win over Coventry on Friday.
Mike Wirll's double set them on their way before Bari McKenzie added a killer third as the Stars regained second place.
But they failed to capitalise when they faced table toppers Belfast Giants on Sunday.
The Northern Irish side raced into a first period 3-0 lead through Jeffrey Szwez, Kevin Phillips and Craig Peacock.
Nico Sacchetti pulled one back for the Stars, but Chris Higgins restored the three-goal advantage to keep Paul Adey's men at the top of the Elite League.
Dundee Stars' coach Jeff Hutchins reflected on a bittersweet weekend for his players.
"It was a tale of two nights for us," Hutchins said. "We played really well on Friday then on Sunday, we came really slowly out of the gates.
"Belfast scored three early goals from there, we never recovered. While we tied the other two periods, we were still behind and that's what killed us in the end."
Finally, Fife Flyers ended the weekend rooted to the bottom of the league and without a win in their last five now after losses to Coventry Blaze and Sheffield Steelers.
Jamie Wilson and Derek Roehl were on target as the Flyers hosted Coventry, but they went down 4-2 in Kirkcaldy.
Then on Sunday, the crisis deepened as Jeff Legue, Rod Sirianni and Stefan Meyer all found the net for the Sheffield Steelers in a 3-2 win.
And although Jordan Fulton and Danny Stewart could only muster mere consolations for the Flyers, they face another long week in training.
Dundee Stars 3 Coventry Blaze 0
Braehead Clan 4 Edinburgh Capitals 5 (OT)
Fife Flyers 2 Coventry Blaze 4
Dundee Stars 1 Belfast Giants 4
Edinburgh Capitals 5 Coventry Blaze 4 (OT)
Hull Stingrays 4 Braehead Clan 3 (PS)
Sheffield Steelers 3 Fife Flyers 2