In a likely preview of the John Ross Robertson Cup, the Barrie Colts downed the Windsor Spitfires.
Alex Hutchings and Darren Archibald both had a pair of goals as Barrie raced to an 8-5 win over Windsor in Ontario Hockey League action Saturday night. The win puts the Colts in first place overall, one point ahead of the Spitfires. Barrie has the best record in the Eastern Conference, while Windsor is at the top of the Western Conference.
The Colts have eight wins and one shootout loss in their last 10 games, while the Spitfires have won seven of their previous 10.
Peter Di Salvo made 48 saves for Barrie. Windsor's Philipp Grubauer stopped eight of 12 shots before being replaced by Troy Passingham who made 21 saves on 24 chances.
Elsewhere in the OHL it was London 6 Peterborough 5 (SO); Sudbury 5 Guelph 1; Erie 6 Belleville 0; Plymouth 5 Sarnia 2; Saginaw 4 Mississauga 2; Kitchener 6 Owen Sound 5 (SO) and Sault Ste. Marie 6 Niagara 3.
At Barrie, Ont., Alex Pietrangelo scored and added three assists for the Colts (47-8-2), while Kyle Clifford, Matt Kennedy and Bryan Cameron chipped in as well.
Scott Timmins tallied twice for the Spitfires (45-10-5), while Stephen Johnston, Marc Cantin and Greg Nemisz had singles.
Knights 6 Petes 5 (SO)
At Peterborough, Ont., Colin Martin and Justin Taylor had shootout goals to lift London to a win over the Petes.
Michael MacDonald scored twice for the Knights (43-14-2), while Nazem Kadri, Jared Knight and Martin also tallied in regulation.
Mike Lomas had a pair of goals for Peterborough (25-30-4), while Justin Larson, Jack Walchessen and Brett Theberge added singles.
Wolves 5 Storm 1
At Sudbury, Ont., Eric O'Dell had a couple of goals and added an assist as the Wolves skated to a win over Guelph.
Jared Staal scored and had two assists for Sudbury (23-30-5), while Marcus Foligno and John McFarland also had markers.
Peter Holland was the lone scorer for Guelph (26-28-4).
Otters 6 Bulls 0
At Belleville, Ont., Adam Courchaine made 36 saves as Erie rolled to a win over the Bulls.
Anthony Luciani scored twice and added an assist for Erie (29-23-7), while Andrew Yogan, Mike Cazzola, Brett Appio and Shawn Szydlowski chipped in as well.
Anthony Peters stopped 37 shots for Belleville (18-34-7).
Whalers 5 Sting 2
At Plymouth, Mich., Beau Schmitz had back-to-back goals, including the winner, as the Whalers sank Sarnia.
AJ Jenks scored and added two assists for Plymouth (35-22-2), while Tyler Seguin and Leo Jenner also found the back of the net.
Brandon Francisco and Tyler Peters supplied the offence for Sarnia (16-39-4).
Spirit 4 Majors 2
At Saginaw, Mich., Jordan Szwarz scored twice to power the Spirit to a win over Mississauga.
Tyler Murovich with a goal and two assists for Saginaw (29-24-6), while Michael Sgarbossa completed the scoring.
Casey Cizikas had a marker and an assist for the Majors (37-16-6), while Jordan Mayer also tallied.
Rangers 6 Attack 5
At Owen Sound, Ont., Jeremy Morin scored in the shootout as Kitchener eked out a win over the Attack.
Jeff Skinner had a hat trick for the Rangers (37-16-5), while Jason Akeson and Morin also tallied in regulation.
Bobby Mignardi, Garrett Wilson and Steven Shipley all had a goal and two assists for Owen Sound (26-28-7), while Keevin Cutting and Jesse Blacker added singles.
Greyhounds 6 IceDogs 3
At Sault Ste. Marie, Ont., Brett Thompson had back-to-back goals as the Greyhounds doubled Niagara.
Jordan Nolan had a goal and four assists for Sault Ste. Marie (30-23-5), while Jacon Muzzin, Jake Carrick and Nick Cousins also found the back of the net.
Dylan MacEachern opened scoring for the IceDogs (21-31-7), while Matt Petgrave and Johnson Andrews also tallied.