Jason Wilson and the Owen Sound Attack finally found an answer to the Barrie Colts.
Wilson scored twice as the Attack beat Barrie 6-4 on Thursday night, ending the Colts' franchise-record 22-game winning streak. The Colts (30-5-1) fell just short of equalling the Ontario Hockey League record of 25 games set by the 1983-84 Kitchener Rangers. Barrie, sitting third in the Canadian Hockey League rankings, hadn't lost since dropping a 4-3 shootout decision to the Sarnia Sting on Oct. 22.
The Colts didn't make it easy for the Attack. Trailing 5-3, Barrie pulled netminder Peter Di Salvo in favour of an extra attacker with 2:31 left in regulation. The move paid off, as Taylor Carnevale scored with 1:08 remaining to close the gap to one.
Owen Sound (17-19-4) fought off two more Barrie scoring chances before Joey Hishon beat two Barrie players and scored into the open net with 52 seconds left, restoring the two-goal lead and putting the game out of reach.
The Colts became the class of the Ontario Hockey League during the winning streak, which equalled that of the QMJHL's Saint John Sea Dogs, who won 22 consecutive games earlier this season. Though there were close calls - Barrie won two overtime games and a shootout decision during the streak - the Colts were otherwise dominant throughout, outscoring the opposition 117-45.
Fans at the Barrie Molson Centre gave the team a lengthy standing ovation after the final buzzer, and the players acknowledged the cheers by raising their sticks.
Elsewhere in the OHL it was: Windsor 4 Saginaw 3 (SO); Brampton 4 Mississauga 1; Sarnia 4 London 3; Sault Ste. Marie 4 Sudbury 3 (OT); Erie 8 Niagara 7; and Peterborough 1 Belleville 0.
At Barrie, Ont., Bobby Mignardi, Garrett Wilson and Geoffrey Schemitsch each added a goal and an assist for the Attack, who rallied from a pair of early one-goal deficits. Owen Sound has won three straight following a four-game losing streak.
Bryan Cameron scored twice to pace the Colts, while Luke Pither added a goal and two assists.
Scott Stajcer was sensational in goal for Owen Sound, turning aside a season-high 49 shots to preserve the victory.
Di Salvo made 26 saves for Barrie, which has suffered two of its six losses this season against the Attack.
Spitfires 4 Spirit 3 (SO)
At Windsor, Ont., Mark Cundari scored the winner in a shootout as the Spitfires outlasted Saginaw.
Cundari, Kenny Ryan and Eric Wellwood scored during regulation for Windsor (30-4-4), while Dale Mitchell added three assists.
Tyler Murovich, Barry Sanderson and Josh Shalla replied for the Spirit (17-15-3-1).
Battalion 4 Majors 1
At Brampton, Ont., Sean Jones scored twice and Patrick Killeen stopped 33 shots as the Battalion defeated Mississauga.
Philip Lane contributed three assists for Brampton (14-16-8), while Matt McLeod and Ian Watters also scored.
William Wallen scored the lone goal for the Majors (25-8-4).
Sting 4 Knights 3
At London, Ont., Shayne Campbell made 40 saves as Sarnia edged the Knights.
Brandon Francisco, Kyle Neuber, Miroslav Preisinger and Anthony Donati each scored for the Sting (14-23-2).
Phil Martin scored twice and Colin Martin added one for London (25-10-1).
Greyhounds 4 Wolves 3 (OT)
At Sault Ste. Marie, Ont., Michael Quesnele scored a power-play goal in overtime to lift the Greyhounds over Sudbury.
Jake Carrick had a goal and an assist, while Vern Cooper and Nick Cousins also scored for Sault Ste. Marie (20-16-3).
Marcus Foligno and Eric O'Dell each had a goal and an assist for the Wolves (15-18-5).
Otters 8 IceDogs 7
At St. Catharines, Ont., Mike Cazzola and Matthew Paton each scored twice as Erie earned a wild victory over the IceDogs.
Mitch Gaulton and Shawn Szydlowski each had a goal and two assists in the win, while Zack Torquato and Andrew Yogan also scored for the Otters (17-15-6).
Andrew Fritsch completed his hat trick for Niagara (11-22-5) with three seconds left in regulation, but the IceDogs could get no closer. Fritsch finished with four points. Alex Friesen replied with a goal and two assists, while Andrew Agozzino, Andrew Shaw and Matt Petgrave also scored for Niagara.
Petes 1 Bulls 0
At Peterborough, Ont., Jamie Wise scored 13:49 into the first period, and Jason Missaien made it stand up with 31 saves in the Petes' win over Belleville.
Wise's second goal of the season was enough for the Petes (20-17-2) to earn their second straight win and fifth in the last seven games.
Philipp Grubauer stopped 26 shots for the Bulls (11-22-6).