Optimism is replacing seemingly endless frustration for the Goderich Flyers.
The Provincial Junior Hockey League club has won two of its last three games, and picked up five out of a possible six points in the Pollock Division standings.
Veteran forward Trent Michie was the overtime hero in Mitchell Thursday, as he took a feed from defenceman Jack Stecho for the game-winner in a 6-5 victory over the Hawks.
Goderich rallied from an early 2-0 deficit, and trailed 4-3 through two periods of play.
Michie also scored a short-handed, unassisted goal almost nine minutes into the third period, as the Flyers' Mitch Fisher was serving a hooking penalty.
Chad Treble, Fisher, recently-signed forward Dimitri Carvalho and Nolan Gagnier also scored in the win.
The victory followed a 5-4 overtime loss to Kincardine at the Davidson Centre last Sunday, in which Jeff Fritzley scored twice for Goderich with singles from Michie and Fisher.
Mike Fiegehen netted a hat trick, including the overtime game winner for the Bulldogs.
The five points picked up by the Flyers put them in a sixth-place tie with Walkerton at 10 points on four wins, 23 losses, one tie and one overtime loss through 29 games.
Walkerton has three games in hand on Goderich.
The Flyers' surge ended a seven-game losing streak, and a winless string of 15 games dating back to late October while doubling Goderich's victory total.
The Flyers host first-place Mount Forest in their next game at the Maitland Rec Centre, Sunday afternoon at 2:30pm.