PETERBOROUGH, Ont. -- Matt McCartney tied the game at 12:01 of the third period, and Hunter Garlent scored the winner four minutes later as the Peterborough Petes staved off elimination for a third straight time, taking Game 6 of their Ontario Hockey League playoff series against the Kingston Frontenacs 5-4 on Sunday.
Nick Ritchie had two goals -- one shorthanded -- and an assist, and Eric Cornel also scored for Peterborough, which lost the first three games of the series before clawing back to take the next three. Garlent picked up two assists for a three-point night.
Michael Moffatt and Mikko Vainonen had a goal and an assist, and Evan McEneny and Sam Bennett also scored for the Frontenacs, who had four first-period goals and led 3-0 halfway through the opening frame.
Matt Mahalak started in net for Peterborough, but left the game after giving up two goals on five shots through 12:15. Lucas Peressini turned aside 34-of-37 shots in relief.
Kingston's Andrew D'Agostini made 35 saves in the losing effort.
The Frontenacs were 3 for 6 on the power play, while the Petes failed to scored on four chances with the man advantage.
Game 7 goes Tuesday in Kingston, Ont.
BATTALION 5 ICEDOGS 1
ST. CATHARINES, Ont. -- Mike Amadio scored two goals and assisted on another as Noth Bay forced Game 7 by tying its first-round playoff series against Niagara 3-3.
Dylan Blujus, Brett McKenzie, and Barclay Goodrow also scored for the Battalion, who outshot the IceDogs 39-23. Matt McLeod chipped in with two assists.
Matt Gillard had the lone goal for Niagara, which won Games 2, 3 and 4 to take a 3-1 series lead before losing its last two matchups.
Battalion goalie Jake Smith made 22 saves in the victory. Brent Moran turned aside 34 shots for the IceDogs.
Game 7 goes Tuesday in North Bay, Ont.