Just when it appeared as if the Terriers would have sole possession of second place in league standings the Flyers took off.
The Terriers let a 4-0 third period lead slip away before falling 5-4 in a shootout in Winkler Saturday night in MJHL action.
Duncan Pierce, Jeremey Leipsic, James McIsaac and Troy Williams each found the back of the net to stake the visiting Terriers to a comfortable 4-0 lead.
Lucas Barker got the hosts on the board 6:05 into the third before Will Blake cut the visitor's lead in half with a power play marker soon after. Barker and Blake would each find the back of the net before regulation time was up to overcome the four-goal deficit and force an extra frame.
After a scoreless overtime period, Barker was once again the hero as he beat Portage netminder Lasse Petersen for the only goal in the shootout to put the finishing touches on the Flyer comeback.
Aaron Brunn turned aside 40 Terrier shots to collect the win while Petersen made 33 saves in the loss.
The Terriers' picked up three of a possible four points in a weekend home-and-home with Winkler after dropping the Royals 5-2 Friday in Portage.
The Flyers are now alone in second place with 46 points but the Terriers and Blizzard are hot on the trail, each with 45 points.
The Terriers are back in action Wednesday when they welcome the basement dwelling Wolverines to town. Puck drop set for 7:30 p.m. at Stride Place.