Fife Flyers head coach Todd Dutiaume says his team are still making mistakes - but they have the goals to make up for them now.
Flyers registered four consecutive wins at the weekend, seeing off Edinburgh Capitals and Braehead Clan.
They have opened up a six-point Gardiner Conference lead over the Clan, and Dutiaume says it is all down to self belief.
"Sometimes you just need a catalyst to spark things off," he said.
Duiatume has been thrilled with his side's displays in the lastmonth, and hopes there is more to come.
"Small individual errors were happening before and we didn't have enough offence to counter those.
"While we're still making mistakes, we're generating forward play and scoring goals, which doesn't make them as monumental. "The turnaround has been great and the arrival of Nico Sacchetti in the last month has been huge.
"It was a case of making them believe in themselves and this team has shown we can contend with anyone in this league. I hope this result helps them in their maturity."
The Flyers are hitting form at the right time and while Braehead have seven games in hand in the Conference, Dutiaume's side are doing their best to keep them at arm's length.
They crushed Edinburgh Capitals 8-1 on Saturday at home and once Kyle Haines made the breakthrough, there was no going back.
Shayne Stockton, Michael Dorr, Justin Fox, Patrick Cullen, Danny Stewart and Sacchetti all weighed in with goals to make it seven without reply.
Although Taylor Dickin got something on the board for the Caps, Dorr added a late eighth to finish the night.
This good form carried on into a depleted Braehead Clan on Sunday, missing four players from their line-up.
Although Flyers were three up through Stewart, Haines and TJ Caig, Clan fought back through two from Jamie Fritsch - either side of an Alex Leavitt goal.
Patrick Cullen's late winner made it four from four for Fife while Braehead finished the weekend with nothing and a suddenly huge absentee list.
They lost Matt Keith and Scott Pitt through injury in Saturday's 5-3 loss at Nottingham Panthers along with Stefan Meyer, who was ejected from the game.
Brendan Brooks and Nathan McIver could face disciplinary action for checking to the head offences while Ben Davies and Matt Haywood are on international duty with GB this week.
All in all, it's a testing time for Clan coach Ryan Finnerty and on Saturday, Clan were two up as Pitt and Leavitt put them in front.
Logan MacMillan, Andy Bohmbach and David Clarke struck two to turn the game round and although Leavitt picked up his second, Bohmbach killed Clan off with a fifth.
Dundee Stars and Edinburgh Capitals both had weekends to forget, both losing their respective games in disappointing circumstances.
Stars lost 5-2 to Manchester Storm on Saturday and didn't start well as Mathew Sisca put Storm two up before Justin Faryna pulled one back.
David Phillips added a third followed by Sisca completing his hat-trick, before Brett Switzer replied for Dundee. Devin DiDiomete made it 5-2 to claim the points.
Then on Sunday, the Tayside men went toe to toe with Nottingham Panthers, but lost four goals in six minutes in the third period.
Bohmback opened the scoring for the visitors before Mikael Lidhammar levelled things up for the Tayside men.
Doug Clarkson put the Stars in front, only for Brad Moran to equalise for Panthers to make it 2-2 followed by Bobby Chaumont edging Dundee in front again.
But Panthers killed them off clinically through Matt Myers, Evan Mosey and two from David Ling to grab the points.
Edinburgh Capitals scored nine goals at home - but still managed to lose the game as they went down an incredible 13-9 to Manchester Storm at Murrayfield on Sunday.
Vinny Scarsella picked up a hat-trick along with two each from DiDiomete and Phillips to secure a memorable win.
Dickin struck twice for Caps, but it was their ninth straight defeat as they are now 13 points away from the play-offs with 11 games to go.
Fife Flyers 8 Edinburgh Capitals 1
Manchester Storm 5 Dundee Stars 2
Nottingham Panthers 5 Braehead Clan 3
Braehead Clan 3 Fife Flyers 4
Edinburgh Capitals 9 Manchester Storm 13
Dundee Stars 3 Nottingham Panthers 6