It took 19 rounds, but that didn't matter to the London Knights after they recorded a 4-3 shootout victory over the Mississauga Steelheads 4-3 in Ontario Hockey League action Sunday.
Seth Griffith scored twice in the shootout, including the winner, as the Knights (23-5-2) earned their 15th straight victory.
The 19-year-old also picked up an assist and now has six points in his last three games and 19 goals and 50 points in 30 games, good for second in OHL scoring.
Kevin Bailie stopped 36-of-39 shots through regulation and overtime and turned aside another 16 shots in the shootout for his 13th win of the year.
Max Domi, Matt Rupert and Chris Tierney scored in regulation for London, which picked up its third shootout victory of the season.
Domi has scored four times in his last three games and his 17 goals and 41 points in 30 games moves him into the top-10 in league scoring.
Riley Brace scored a goal and added an assist to lead the Steelheads (17-9-2), who rallied back from a 3-1 deficit late in the third period on goals by Dylan Smoskowitz and Josh Burnside to force extra time.
Smoskowitz has seven points in his last four games and his goal gives him 21 on the season, which ties his previous OHL career-high set in 2011 with the Barrie Colts.
Spencer Martin made 21 saves in a losing cause for Mississauga, which is winless in its last three outings.
The Knights went 1-for-3 on the power play while the Steelheads finished 1-for-6.
Elsewhere in the OHL, it was: Brampton 4, Kingston 1; Sudbury 2, Erie 1; Windsor 2, Ottawa 1 (SO); Owen Sound 4, Saginaw 3 (SO); and Sarnia 3, Oshawa 2.
At Mississauga, Ont., Domi opened the scoring 8:39 into the first period with a power-play goal.
Brace responded for the Steelheads at 14:12 of the second period to tie the game after 40 minutes of play.
Rupert and Tierney scored 47 seconds apart to give the Knights a 3-1 lead less than seven minutes into the third period, but Smoskowitz cut into London's lead at 14:12.
Burnside completed the comeback for Mississauga and forced extra time with a power-play goal at 15:40.
Both clubs used all 18 of their skaters in the shootout before Griffith won the game for the Knights in his second go around.
Battalion 4, Frontenacs 1
At Brampton, Ont., Blake Clarke set up three power-play goals and Matej Machovsky stopped 21-of-22 shots as the Battalion (14-11-5) downed Kingston (15-13-0).
Wolves 2, Otters 1
At Sudbury, Ont., Taylor Dupuis stopped 29 shots and Dominik Kubalik and Dominik Kahun each scored once as the Wolves (11-15-4) edged Erie (7-17-5).
Spitfires 2, 67's 1 (SO)
At Windsor, Ont., Brady Vail scored the shootout winner and Jaroslav Pavelka made 22 saves as the Spitfires (11-12-6) slipped past Ottawa (7-20-3).
Attack 4, Spirit 3 (SO)
At Saginaw, Mich., Daniel Catenacci scored the shootout winner and Brandon Hope stopped 42-of-45 shots as Owen Sound (21-5-3) earned its fourth victory in a row by defeating the Spirit (12-14-4).
Sting 3, Generals 2
At Oshawa, Ont., JP Anderson turned away 40-of-42 shots and Alex Galchenyuk scored his sixth goal in the last four games as Sarnia (15-11-2) beat the Generals (16-10-3) for its fourth win in a row.