Boone Jenner knew how to cap off a thrilling game for the Oshawa Generals.
Jenner scored short-handed, 2:27 into overtime, to lift Oshawa to a 4-3 win over the Peterborough Petes in Ontario Hockey League action Friday night.
Defenceman Calvin de Haan, in his first game since the World Junior Hockey Championships, assisted on Jenner's winner and one other in the game.
The game was marred by a heavy hit from the Petes' Zack Kassian that saw Oshawa's Nick Esposto leave the ice on a stretcher. There was no penalty called on the play.
The Generals out-shot the Petes 4-1 in overtime, despite a delay of game penalty to captain Jeff Hayes.
Elsewhere in the OHL it was Saginaw 5 Guelph 4; Kingston 6 Barrie 2; Kitchener 7 Erie 2; London 6 Niagara 3; Ottawa 5 Belleville 1; Owen Sound 4 Sault Ste. Marie 3 (SO); and Sudbury 4 Brampton 2.
At Oshawa, Ont., Emerson Clark, Daniel Pachis and Andy Andreoff also scored for the Generals (18-19-4).
Brett Theberge, Matt Puempel and Ryan Spooner scored for the Petes (20-20-3).
Spirit 5 Storm 4
At Saginaw, Mich., Tyler Murovich and Jordan Skellett both had a goal and two assists as the Spirit came from behind to beat Guelph.
Jordan Szwarz, Joe Pleckaitis and Anthony Camara also scored for the Spirit (20-16-4).
Michael Latta scored twice and Cody McNaughton and Tyler Carroll added markers for Guelph (15-22-3).
Frontenacs 6 Colts 2
At Kingston, Ont., Zach Harnden had a goal and two assists as the Frontenacs tripled Barrie.
Jaroslav Kruzik and Michael Fine both had a marker and an assist for Kingston (19-18-3), while Nathan Moon, Steven Broek, and Ethan Werek added singles.
Bryan Cameron and Darren Archibald replied for Barrie (32-6-1).
Rangers 7 Otters 2
At Kitchener, Ont., Jeremy Morin scored twice and added two assists as the Rangers marched to a victory over Erie.
Jason Akeson had a goal and three assists for Kitchener (27-10-3), while John Moore, Ben Thomson, Chris MacKinnon and Jeff Skinner also tallied.
Andrew Yogan and Jeremy Gottzmann provided the offence for Erie (19-16-6).
Knights 6 IceDogs 3
At London, Ont., Justin Taylor scored a hat trick to lead the Knights to a win over Niagara.
Steven Tarasuk had a goal and an assist for London (28-11-1), while Reid McNeill and Colin Martin added singles.
Reggie Traccitto, Dylan MacEachern and Marco Insam all scored for Niagara (13-23-5).
67's 5 Bulls 1
At Ottawa, Thomas Nesbitt scored twice as the 67's flew to a win over Belleville.
Tyler Toffoli, Corey Cowick, and Ryan Martindale also tallied for Ottawa (20-17-5).
Luke Judson was the lone scorer for Belleville (13-23-7)
Attack 4 Greyhounds 3 (SO)
At Sault Ste. Marie, Ont., Joey Hishon and Bobby Mignardi scored in the shootout as Owen Sound edged the Greyhounds.
Hishon tied the game in the third period for Owen Sound (19-20-4), while Steven Shipley and Marcus Carroll also had goals in regulation.
Brock Beukeboom, Brian Shaw and Brandon Archibald scored for Sault Ste. Marie (21-17-4).
Wolves 4 Battalion 2
At Sudbury, Ont., Eddy Leitans-Rinke and John McFarland scored 26 seconds apart to give the Wolves a win over Brampton.
John Kurtz and Marcus Foligno also tallied for Sudbury (16-19-5).
Thomas Stajan and Scott Tanski had markers for Brampton (14-18-9).