Action at Murrayfield against Cardiff Devils. Picture by Ian Coyle

Challenge Cup, quarter-final, first-leg: Fife Flyers 3, Belfast Giants 3. Elite League: Braehead Clan 3, Guildford Flames 5.

Guildford Flames visit Murrayfield on Sunday (face-off 6pm) boosted by a road victory in Glasgow.

The Elite League newcomers came from 3-1 down to inflict a fourth straight defeat on Braehead Clan thanks to four unanswered goals in the final session.

Flames led 1-0 after three minutes but Ville Hamalainen, Mike Embach and Landon Oslanski fired the home side ahead.

The English side dug deep and earned their seventh win in eight games thanks to a 5-3 victory.

At Kirkcaldy, Fife Flyers clawed their way back into the Challenge Cup quarter-final with two late goals.

In-form Belfast Giants led 3-1 going into the second period of the first-leg in Kirkcaldy thanks to first period goals from David Rutherford, Glasgow-born Colin Shields and Darcy Murphy.

Evan Bloodoff countered for the home side on the power play but Todd Dutiaume’s men upped a gear in the middle session.

A power play strike from Carlo Finucci after 21 minutes and a leveller from Danick Gauthier less than six minutes later means the sides go into the second-leg in Northern Ireland on January 9 all-square.

 | Website

Experienced news, business, arts, sport and travel journalist. Food critic and managing editor of a well-established food and travel website. Also a magazine editor of publications with circulations of up to 200,000 and managing director of a long-established PR/marketing company with a string of blue-chip clients in its CV. Former communications lecturer at a Scottish university and social media specialist for a string of successful and busy SMEs.