Greg Betzold scored twice Thursday to lead the Peterborough Petes to a 4-1 win over the Kingston Frontenacs in the Ontario Hockey League.
Nelson Armstrong and Stephen Nosad also scored for Peterborough (23-34-7), while Cody Alcock replied for Kingston (25-32-5).
Alcock opened the scoring for Kingston just 43 seconds in, banging home a loose puck at the edge of the crease. Armstrong then slid down from the point to take a pass and fire in a power-play goal at 18:53 to make it make 1-1 and Betzold scored 50 seconds later to give Peterborough a 2-1 lead after one.
Nosad then came out of the penalty box and put in the rebound of a Connor Boland shot from the point with 1:28 remaining in the second to make it a two-goal cushion for the Petes heading into the final period.
Elsewhere in the OHL it was: Niagara 4, Mississauga 3 (SO); Windsor 7, Sault Ste. Marie 4; and Barrie 5, Sudbury 1.
At Peterborough, Ont., the Petes killed off a two-man advantage with one player without a stick in the first half of the third and Kingston then had back-to-back breakaways while shorthanded that were stopped by D'Agostini.
Betzold then put the game away with power-play goal at 12:52.
Before the game, the crowd sang along to "The Hockey Song" in memory of Canadian singer-songwriter Stompin' Tom Connors, who died Wednesday at the age of 77.
A memorial service for Connors will be held in Peterborough next week.
IceDogs 4, Steelheads 3 (SO)
At St. Catharines, Ont., Brendan Perlini scored the shootout winner as Niagara (30-30-4) rallied past Mississauga (25-32-6).
Spitfires 7, Greyhounds 4
At Windsor, Ont., Kerby Rychel scored his team-leading 37th and 38th goals of the season as the Spitfires (25-31-8) topped Sault Ste. Marie (34-23-6).
Colts 5, Wolves 1
At Barrie, Ont., Mark Scheifele had two goals and an assist as the Colts (40-19-4) downed Sudbury (28-25-11).