Elite League: Guildford Flames 0, Fife Flyers 2. Northern League: Murrayfield Racers 7, Whitley Warriors 4.
Fife Flyers find The Guildford Spectrum a happy hunting ground as the Kirkcaldy club won there for the second time in three trips.
Goals in the first and third periods earned coach Todd Dutiaume (pictured) and his men two vital road points in a 2-0 success.
And the Scots remain in fifth place in the ten-strong table with 20 points from 20 games.
Guildford remain in eighth position with 16 points from 17 games and they are on the fringe of play-off qualification which is guaranteed to the top eight.
Below them are Dundee Stars with 15 points from 19 starts and Manchester Storm with 13 points from 17 fixtures.
It took 12 minutes to break the deadlock in front of 1,842 fans and the opener arrived on a power play.
Flames’ marksman Ian Watters was called for slashing and Fife cashed in when Paul Crowder was set-up by Scott Aarssen and Danick Gauthier.
And his brother Tim netted the second goal unassisted less than six minutes from time.
Dutiaume will be pleased to get back on the winning track after the disappointing 4-3 overtime defeat to bottom club Manchester at Kirkcaldy on Saturday.
At Murrayfield, Racers earned a 7-4 success over Whitley Warriors. Man of the Match was Callum Boyd.