Adam Henrich scored 2:58 into overtime as Springfield scored five unanswered goals to stun Portland, 6-5, in AHL action on Friday night.
The Falcons trailed 5-1 late in the second period and seemed on their way to an eighth straight game without a win when the comeback began.
After Evgeni Artukhin cut into the deficit late in the second, Shane Willis and Jarrod Skalde made it 5-4 by the 2:02 mark of the third. Willis then evened the score with just 13 seconds left in regulation.
Henrich’s winner came on a power play after Shaone Morrisonn was whistled for tripping in OT.
Darren Reid recorded three assists for the Falcons. Morrisonn scored twice and Brian Sutherby had three assists for the Pirates.
Elsewhere on Friday:
David Ling scored 51 seconds into overtime to cap a three-point night and give St. John’s a 4-3 win over visiting Edmonton… Ari Ahonen made 40 saves and Albany outlasted Binghamton in a nine-round shootout to earn a 3-2 victory over the Senators… Dennis Seidenberg recorded a goal and two assists as Philadelphia beat Hershey for the 14th straight time, 4-1… Curtis Sanford made 26 saves as Worcester won its sixth in a row and put an end to Manchester’s perfect 7-0-0-0 start, 4-2… Houston scored three times in the third period, saw Grand Rapids tie it with 19 seconds left, then got a goal from Pierre-Marc Bouchard in overtime to defeat the Griffins, 4-3… Corey Locke and Dan Jancevski scored 57 seconds apart midway through the first period as Hamilton downed Cleveland, 3-1… Brandin Cote scored and Craig Anderson made 32 saves as Norfolk defeated Providence, 1-0… Thomas Vanek scored twice as Rochester beat Cincinnati, 3-1, at the HSBC Arena in Buffalo… Brandon Segal scored two goals as Milwaukee defeated Chicago, 5-3… Travis Scott made 38 saves for his 21st career AHL shutout and Greg Jacina recorded two goals and an assist as San Antonio beat Syracuse, 5-0.