Fife Flyers' recent slump in form continued as they lost 4-0 to Cardiff, stretching their unwanted record to only one win in their last 10 outings.
Todd Dutiaume's men travelled to Wales on Sunday hoping to inject some life into their flagging Elite League campaign but found the Devils on top form.
Cardiff, who beat Braehead and lost to Edinburgh last week, set their stall out as they surged into a three-goal lead before the first interval.
Luke Piggott smashed in the opener, firing home from just inside Fife's defensive zone, after Bari McKenzie got a touch on Ben Davies's delivery.
Then Davies scored himself when Devin Didiomete's touch allowed the Devils forward to squeeze his chance past Bryan Pitton in Fife's goal.
Chris Blight added a third, getting a tap on Paul Bissonnette's pass to extend their lead.
Fife were out of contention early on and, despite their best efforts, couldn't find a way past Phil Osaer in the Devils goal.
Instead, the home side almost went further ahead in the second period, with Mac Faulkner looking dangerous.
Zach Carriveau smashed the post for the Flyers in third period as Todd Dutiaume's men looked for a consolation.
But the Devils put the icing on the cake in the third period as Stuart MacRae fed Bissonnette from behind the net and the NHL man, from Phoenix Coyotes, finished in style.
Despite their woes, Fife assistant coach Danny Stewart insists there is no panic at the club and but admits their lack of goals is becoming a concern.
"We're concerned at the run we're on and we've hit a situation where we're losing players through injury, but our performances have been decent," he said.
"Cardiff's a tough place to play and I thought we played reasonably well, but it comes down to our issue is putting the puck in the net and I think that's starting to affect us now.
"It's easy to look at those losses and press the panic button, but we've lost three games in the last minute and we don't seem to have that desperation to win. That has to be fixed for sure."
Elite Ice Hockey League - Friday 9 November
Braehead Clan 6-1 Edinburgh Capitals
Saturday 10 November
Edinburgh Capitals 8-4 Braehead Clan
Fife Flyers 1-2 Dundee Stars
Sunday 11 November
Cardiff Devils4-0 Fife Flyers
Dundee Stars 5-4 Edinburgh Capitals