Devils, who had 13 skaters at Fife, have earned only one win in their last six matches, but now face three matches in four days.

Sheffield visit Cardiff Bay Arena on Thursday (7.30pm) before Cardiff travel to play Hull Stingrays on Saturday and then return home for the visit of Dundee Stars on Sunday (6pm).

Fife were ahead after 31 seconds when Jason Pitton scored, while Batch made it 1-1 at five minutes three seconds. Casey Haines put Flyers ahead again on the powerplay after 9-13 and Bobby Chaumont scored after 26-04.

A shorthand goal from Birbraer at 32-10 gave Devils new hope and it was 3-3 when Marsh scored at 41-40.

WalesOnline is part of Media Wales, publisher of the Western Mail, South Wales Echo, Wales on Sunday and the seven Celtic weekly titles, offering you unique access to our audience across Wales online and in print.