Peter Holland's hot start just keeps getting hotter - and his timing couldn't be better for the Guelph Storm.
Holland scored both of Guelph's goals, including the overtime game winner, as the Storm beat the Kingston Frontenacs 2-1 to remain undefeated in Ontario Hockey League action Friday.
Holland first goal came with only 22 seconds left in the third period. The 17-year-old followed with the game winner at 3:40 into overtime. He has four goals and six points in his first five games, on pace for a much better season than his rookie campaign, when he scored eight goals and 23 points in 62 games.
Matthew Kang scored the lone goal on the power play for Kingston, which has yet to win a game this season.
Elsewhere in the OHL, it was: Windsor 4, Oshawa 1; Plymouth 5, Erie 4; Brampton 3, Owen Sound 2; Sault Ste. Marie 3, Kitchener 2 (SO); London 4, Saginaw 2; Mississauga 3, Niagara 1; Peterborough 2, Ottawa 1; and Sudbury 3, Sarnia 2 (SO).
At Kingston, Ont., Mavric Parks stopped 40 shots for the Frontenacs (0-3-1-0). Thomas McCollum made 18 saves for the Storm (5-0-0-0).
Spitfires 4, Generals 1
At Oshawa, Ont., Ryan Ellis scored one and added two assists as Windsor continued their hot start with a victory over the Generals.
Mark Cundari, Andrew Yogan and Austin Watson also scored for the Spitfires (6-0-0-0).
John Tavares scored the lone goal, his league-leading sixth of the season, for Oshawa (2-3-0-0).
Whalers 5, Otters 4
At Erie, Pa., Jeremy Smith made 46 saves to lead Plymouth over the Otters.
Ryan Hayes and Chris Terry scored a two goals each and Jordon O'Neill notched the game-winner for the Whalers (2-3-0-0).
Anthony Luciani, Luke Gazdic, Justin Hodgman and Nick Palmieri tallied for Erie (2-3-0-0).
Battalion 3, Attack 2
At Brampton, Ont., Kyle DeCoste scored the game-winner at 6:25 of the third period as the Battalion edged Owen Sound.
Matt Duchene and Jason Dale also scored for Brampton (2-2-0-0).
Garrett Wilson and Mike Lomas replied for the Attack (1-2-1-0).
Greyhounds 3, Rangers 2 (SO)
At Kitchener, Ont., all three Sault Ste. Marie shooters scored in the shootout as the Greyhounds downed the Rangers.
Jordan Carroll and Michael Fine scored for Sault Ste. Marie (4-1-1-0).
Brandon Mashinter added a pair for Kitchener (1-2-0-1).
Knights 4, Spirit 2
At London, Ont., Jason Guy stopped 35 shots to help the Knights defeat Saginaw.
Kale Kerbashian, Philip McRae, Nazem Kadri and Jared Knight scored for London (3-3-0-0).
Tyler Murovich and Chris Chappell replied for the Spirit (2-3-0-0).
St. Michael's Majors 3, IceDogs 1
At Mississauga, Ont., Kyle Neuber scored the game-winner late in the second period as the St. Michael's Majors felled Niagara.
Anthony Tapper and Jesse Messier notched the other goals for Mississauga (3-1-0-0).
Thomas Middup had the lone goal for the IceDogs (2-2-1-1).
Petes 2, 67s 1
At Ottawa, Trevor Cann stopped 41 shots as Peterborough came out on top of the 67s.
Tony Romano scored the winning goal at 17:16 of the third period. Ryan Spooner also scored for the Petes (2-5-0-0).
Thomas Kiriakou had the only answer for Cann's play, scoring the only goal for Ottawa (3-3-0-0).
Wolves 3, Sting 2 (SO)
At Sarnia, Ont., John McFarland netted the lone goal in the shootout as Sudbury outlasted the Sting.
Matt Dias and Kyle Tarini scored for the Wolves (3-0-0-0).
Justin DiBenedetto and Daniel Lombardi replied for Sarnia (1-4-0-1).