Belfast Giants stumble ahead of key clashes
Fife Flyers 9-5 Belfast Giants
The Belfast Giants' seven-game winning run is over after bogey team Fife Flyers went goal crazy in Kirkcaldy.
After taking at least a point from each of their last nine games, the Giants conceded nine goals against a Flyers team that had let in 13 in their last two matches and were without a regulation time win in a month.
The Giants came from 4-1 down to level in the second period before going ahead in the third, but the Flyers took control soon after. The defeat means that the Giants are now three points behind the Cardiff Devils at the top of the Elite League table ahead of a massive double-header between the teams in Belfast on Friday and Saturday night.
Fife grabbed the lead at 3:31 when Brendan Brooks smashed the puck past Jackson Whistle.
The Giants levelled 10 minutes later after David Rutherford finished off. Fife restored their lead 65 seconds later thanks to Justin Fox and they were 3-1 up at 18:26 when Chase Schaber struck.
Fife were well in control and added to their lead when Ryan Dingle hit the fourth at 22:35.
The Giants began to claw their way back. Mike Quesnele sparked the revival when he scored at 32:15 - the first of three goals in a five-minute spell.
A powerplay led to the Giants cutting the deficit to a goal when Blair Riley made it 4-3 at 34:47 and the comeback continued when Colin Shields levelled from Rutherford's assist at 37:18.
The Giants were ahead when Riley scored his second powerplay goal two minutes into the third period, but Fife struck five goals in the last 18 minutes.
Dingle brought the Flyers level at 44:04 and they were ahead again when Philippe Paquet scored at 46:09. Brooks scored his second on a powerplay at 48:44. Whistle was pulled, but that only resulted in an empty-net goal from Russ Moyer at 57:20 and the rout was completed by Schaber at 58:28
The game ended with Giants captain Adam Keefe trying to take out his frustration in a fight with Paquet.