A matchup between the Ontario Hockey League's top two teams was as entertaining as promised, but Windsor Spitfires coach Bob Boughner wasn't impressed.
Alexander Burmistrov scored the short-handed winner and Peter Di Salvo made 35 saves as the Barrie Colts used three third-period goals to defeat the Windsor Spitfires 4-2 Thursday night.
Burmistrov scored his 15th goal of the season with just under six minutes left in the game to snap a 2-2 tie. The Colts were killing a major penalty to captain Stefan Della Rovere for a hit to the head on Windsor's Craig Duininck.
Boughner wasn't happy with his team's effort.
"We gave up the lead twice in the game and we lost the special teams," he said. "Am I disappointed and surprised with our effort? Yes.
"We didn't deserve to win tonight."
The much-anticipated game between the Spitfires, the No. 1 ranked team in the Canadian Hockey League, and the Colts, who are ranked third, had the intensity and atmosphere of a deciding playoff game right from the opening face-off.
It also marked the debut of marquee trade-deadline acquisitions on both teams.
Spitfires' acquisition Zack Kassian, a first-round pick of the Buffalo Sabres in 2009, opened the scoring 96 seconds into the game from just outside the Colts' crease when he deflected a Taylor Hall shot.
Kassian's night came to an end at 6:45 of the second period when he was assessed a major penalty for charging after delivering an open ice hit on Barrie's Matt Kennedy.
Kennedy did not return to the game.
Elsewhere in the OHL it was: Niagara 5 Kitchener 4 (OT); Sault Ste. Marie 4 Saginaw 3 (OT); and Peterborough 5 Belleville 1.
At Windsor, Ont., Former Niagara IceDogs defenceman Alex Pietrangelo, the fourth overall pick of the St. Louis Blues in 2008, was paired with Nick Crawford and played on the Colts' top power-play and penalty-killing units all night. He finished with one assist.
Dalton Prout and Kyle Clifford also scored for the Colts (34-6-1). Luke Pither added an empty-netter for his 25th goal of the season.
Greg Nemisz scored the other goal for Windsor (34-6-4). Troy Passingham made 27 saves in a losing effort for the Spitfires.
The teams play their second and final match of the regular season next month in Barrie.
IceDogs 5 Rangers 4 (OT)
At St. Catharines, Ont., Andrew Friesen scored in overtime as the IceDogs edged Kitchener.
Andrew Agozzino had two goals for Niagara (14-24-5), while Johnson Andrews and Andrew Fritsch also scored. Freddie Hamilton added two assists.
Jeff Skinner, Andrew Crescenzi, Julian Cimadamore and Jeremy Morin replied for the Rangers (28-11-4).
Greyhounds 4 Spirit 3 (OT)
At Saginaw, Mich., Brett Thompson's goal in overtime capped a third-period rally as Sault Ste. Marie beat the Spirit.
Jordan Nolan, Brock Beukeboom and Daniel Catenacci, with the game-tying goal at 18:17, scored in the third period as the Greyhounds (22-18-4) overcame a three-goal deficit. Vern Cooper added two assists.
Michael Sgarbossa had a goal and an assist, while Josh Shalla and Jordan Skellett also scored for Saginaw (21-16-5).
Petes 5 Bulls 1
At Peterborough, Ont., Ryan Spooner had a goal and two assists as the Petes beat Belleville.
Pat Daley, Jack Walchessen, Austin Watson and Luke Hietkamp also scored for Peterborough (21-20-3), which scored five straight goals after falling behind 1-0. Justin Larson added two assists.
Andy Bathgate opened the scoring for the Bulls (14-24-7).