The teams played through a scoreless first period, then got some added intermission team as an issue with the ice delayed the start of the middle frame.
When the teams finally hit the ice again, it was close to 9:40 p.m., and the teams looked to be headed to another scoreless period until Ethan Whillans scored at 17:18 to give the Wings a 1-0 lead.
In the third Kishaun Gervais struck for the Terriers 2:52 in to knot the contest 1-1.
An unassisted effort by Enrique Fontes at 4:51 game the home side its first lead of the game 2-1. The goal proved to be the game-winner as no more goals found their way past the night’s goaltender.
Dazza Mitchell was in net for Weyburn facing 46-shots in the loss, while Kael DePape guarded the twine for the Terriers facing 20-shots to earn the win.