Even down four goals with 20 minutes remaining, the Guelph Storm showed the kind of resiliency that can take a team deep into the playoffs.
Denis Hollenstein capped a miraculous comeback with the lone shootout goal as the Storm stunned the Erie Otters 6-5 on Friday night in the Ontario Hockey League.
Guelph (35-25-4-3) trailed 5-1 after the second period, but Peter Holland scored 55 seconds into the third to start the comeback. Brandon Buck followed Holland with two goals of his own before Michael Latta tied the game with less than five minutes remaining. The Storm outshot the Otters 21-8 in the period.
Matt Kennedy assisted on three of the four third-period goals by Guelph, which has won three straight games. The Storm are challenging the Plymouth Whalers for fourth spot in the Western Conference, which guarantees home-ice advantage in the first round of the playoffs.
Elsewhere in the OHL, it was: Belleville 5, Sudbury 2; Brampton 3, Barrie 2; Kitchener 5, Windsor 2; London 3, Saginaw 0; Ottawa 3, Peterborough 2; Mississauga 2, Niagara 1 (OT); Plymouth 6, Sault Ste. Marie 3; Sarnia 3, Owen Sound 2 (SO); and Kingston 6, Oshawa 3.
At Guelph, Ont., Tyler Melancon scored a power-play goal for the Storm. Greg McKegg had two goals, Zack Torquato had a goal and three assists, Josh Sidwell had a goal and an assist, and Ryan O'Reilly also scored for Erie (32-29-3-2).
Brandon Foote made 36 saves for Guelph, while Otters netminder Jaroslav Janus stopped 56 shots.
Bulls 5, Wolves 2
At Sudbury, Ont., Brandon Mashinter scored twice as Belleville handed the Wolves their fifth straight loss.
Shawn Lalonde had a goal and two assists, Luke Pither and Bryan Cameron had a goal and an assist each, and P.K. Subban added three assists for the Bulls (46-17-2-2).
Gerome Giudice and Matt Dias replied for Sudbury (25-35-2-4), which is one point behind the Oshawa Generals for the final playoff spot in the Eastern Conference.
Battalion 3, Colts 2
At Brampton, Ont., Brad Albert scored twice, including the winning goal at 8:24 of the third period, to lift the Battalion over Barrie.
Matt Duchene had the other goal for Brampton (46-19-1-1), which remains two points behind the Belleville Bulls for top spot in the Eastern Conference. Each team has one game remaining on their schedule.
Alex Hutchings scored both goals for the Colts (30-32-3-2).
Rangers 5, Spitfires 2
At Kitchener, Ont., T.J. Battani scored twice in the third period as the Rangers upset Windsor.
Tyler Randell, Jason Akeson and Jeff Skinner also scored for Kitchener (26-36-3-2).
James Woodcroft and Eric Wellwood scored for the Spitfires (57-9-0-1).
Knights 3, Spirit 0
At London, Ont., Trevor Cann made 32 saves for his sixth shutout of the season as the Knights blanked Saginaw.
Matt Clarke scored all three goals for London (48-16-1-2).
Edward Pasquale stopped 40 shots for the Spirit (36-24-3-4).
67's 3, Petes 2
At Ottawa, Corey Cowick and Logan Couture each had a goal and an assist as the 67's defeated Peterborough.
Jon Carnevale also scored for Ottawa (39-21-5-2), who will finish third in the Eastern Conference when the regular season concludes Sunday.
Justin Larson and Sergey Korostin replied for the Petes (28-37-1-2), who were fighting with the Oshawa Generals and Sudbury Wolves for the final two playoff spots in the East.
Majors 2, IceDogs 1 (OT)
At Mississauga, Ont., Cameron Gaunce scored on a rebound from the edge of the crease late in overtime to lift the Majors over Niagara.
Blake Parlett scored in regulation for Mississauga (38-26-1-2).
Marco Insam gave the IceDogs (26-30-5-6) a 1-0 lead when he scored his 23rd goal of the season in the second period. That goal ended a Niagara scoring drought at 170 minutes, 31 seconds.
Whalers 6, Greyhounds 3
At Sault Ste. Marie, Ont., Matt Caria scored twice as Plymouth downed the Greyhounds.
Chris Terry had a goal and two assists, while Myles McCauley, Kaine Geldart and Vern Cooper also scored for the Whalers (36-26-5-0).
Jake Carrick, Jordan Carroll and Matthew Lyall scored for Sault Ste. Marie (19-44-2-2).
Sting 3, Attack 2 (SO)
At Sarnia, Ont., Justin DiBenedetto and Mark Katic scored in the shootout as the Sting outlasted Owen Sound.
Katic added a goal in regulation while DiBenedetto had an assist for Sarnia (34-25-4-3). Matt Martin had a goal and an assist.
Joey Hishon and Mike Lomas replied for the Attack (25-27-7-8).
Frontenacs 6, Generals 3
At Kingston, Ont., Ethan Werek scored twice and added an assist as the Frontenacs doubled up on Oshawa.
Nathan Moon had four assists, Andris Dzerins had a goal and two assists, while Brian Lashoff, Bobby Mignardi and George Lovatsis also scored for Kingston (18-39-6-4).
Jeff Brown, Calvin de Haan and Tyler Taylor replied for the Generals (25-35-2-5).