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).
Andrew D'Agostini made 33 saves to get the win, while Mike Morrison stopped 31 shots in taking the loss.
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).