Sam Carrick is taking full advantage of the Brampton Battalion's centre shortage.
The sophomore centre scored his second hat trick of the season as the Battalion demolished the Peterborough Petes 8-1 on Saturday night in the Ontario Hockey League. Carrick was relegated to third-line duty in his rookie season, scoring 10 goals and 21 points with limited ice-time behind Cody Hodgson and Matt Duchene. This season, Hodgson is sidelined with a back injury and Duchene is playing for the Colorado Avalanche, allowing Carrick to post 10 points in nine games, including seven goals in the past four.
Sean Jones scored twice and added an assist, Scott Tansky had a goal and two assists, while Kyle Pereira and Barclay Goodrow added goals for the Battalion (4-4-1).
Elsewhere in the OHL it was: Belleville 4 Kitchener 3 (OT); Erie 5 Owen Sound 4 (SO); Niagara 7 Sudbury 3; Oshawa 3 Sault Ste. Marie 2 (SO); Ottawa 3 Saginaw 2; Sarnia 5 Kingston 1; and Windsor 4 Plymouth 0.
At Peterborough, Ont., Liam Heelis had the lone goal for the Petes (6-7-0), who are mired in a four-game losing streak.
Patrick Killeen made 21 saves for Brampton, while Peterborough netminder Jason Missiaen stopped 29 shots.
Bulls 4 Rangers 3 (OT)
At Belleville, Ont., Matthew Tipoff scored the overtime winner to cap a three-point game as the Bulls edged Kitchener.
Tipoff finished with two goals and an assist for Belleville (4-7-1), while Luke Judson and Cody Alcock also scored.
Michael Catenacci, Shane Prince and Ryan Murphy replied for the Rangers (7-0-3).
Otters 5 Attack 4 (SO)
At Erie, Pa., Anthony Luciani did his best to keep the Otters from a seventh straight loss with his first career hat trick and Shawn Szydlowski scored the winner in the shootout against Owen Sound.
Zack Torquato scored the other goal for Erie (3-6-3).
Keevin Cutting, Bobby Mignardi, Steven Shipley and Marcus Carroll replied for the Attack (4-7-3).
IceDogs 7 Wolves 3
At St. Catharines, Ont., Andrew Shaw and Alex Friesen had a goal and two assists each as the IceDogs defeated Sudbury.
Reggie Traccitto, Freddie Hamilton, Mitchell Theoret, Chris DeSousa and Matt Petgrave also scored for Niagara (4-5-3).
John Kurtz, Jared Staal and Daniel Maggio replied for the Wolves (4-7-1).
Generals 3 Greyhounds 2 (SO)
At Sault Ste. Marie, Ont., Andy Andreoff scored the lone goal of the shootout as Oshawa outlasted the Greyhounds.
Nick Esposto and Boone Jenner scored in regulation for the Generals (7-3-2).
Vern Cooper and Ryan MacLean replied for Sault Ste. Marie (7-4-1).
67's 3 Spirit 2
At Saginaw, Mich., Ottawa snapped a seven-game losing streak, scoring two third-period power play goals to beat the Spirit.
Travis Gibbons tied the game midway through the third period and Cody Lindsay scored the winner for the 67s. Thomas Nesbitt also scored for Ottawa (3-7-3), which managed to salvage a win on the final game of a three-game road trip.
Josh Shalla and Barry Sanderson scored for Saginaw (7-3-1), which saw its four-game winning streak come to and end. Spirit forward Ivan Telegin was kept off the score sheet, putting an end to his nine-game point streak.
Sting 5 Frontenacs 1
At Sarnia, Ont., Adam Courchaine stopped 27 of 28 shots, including 16 in the third period, as the Sting defeated Kingston.
Steve Reese, Brandon Alderson, Tyler Peters, Ben O'Quinn and Kale Kerbashian scored for Sarnia (6-4-1).
Michael Farrell replied for the Frontenacs (7-6-0).
Spitfires 4 Whalers 0
At Plymouth, Mich., Troy Passingham stopped all 29 shots he faced for his third shutout of the season as Windsor avenged its season-opening loss to the Whalers.
Adam Henrique had a goal and an assist for the Spitfires (9-3-1), while Greg Nemisz, Richard Panik and Justin Shugg also scored. Eric Wellwood added two assists.
Matt Hackett made 28 saves for Plymouth (7-5-0).