One season after missing the playoffs for the first time since 2000-01, the Kitchener Rangers appear to be back on track.
Mike Mascioli scored twice and Mavric Parks stopped all 24 shots that he faced for his first shutout of the season as the Rangers blanked the Brampton Battalion 4-0 in Ontario Hockey League action Thursday.
Mascioli opened the scoring on a power play at 11:01 of the second period.
Chris MacKinnon put Kitchener up 2-0 at 4:19 of the third period.
Shane Prince made it 3-0 at 12:23 of the third before Mascioli rounded out the scoring with 23 seconds remaining in regulation time.
Elsewhere in the OHL it was: Peterborough 6 Oshawa 4; Owen Sound 5 Windsor 4 (SO); and Barrie 7 Niagara 0.
At Brampton, Ont., Patrick Killeen made 25 saves for the Battalion, who were unable to capitalize on seven opportunities with the man advantage.
Kitchener (10-1-3) has won three straight games and is first in the Western Conference's Midwest Division.
Brampton fell to 5-7-2 and are the lowest scoring team in the Eastern Conference with 37 goals.
Battalion head coach Stan Butler served the first of a two-game suspension for arguing with officials following Sunday's 5-4 overtime loss to Niagara.
Assistant coaches Kelly Harper and Jamie Allison ran the bench.
Petes 6 Generals 4
At Peterborough, Ont., Ryan Spooner had a goal and three assists as the Petes beat Oshawa.
Attack 5 Spitfires 4 (SO)
At Windsor, Ont., Steven Shipley scored the lone shootout goal and Jordan Binnington made 46 saves as Owen Sound beat the Spitfires.
Colts 7 IceDogs 0
At St. Catharines, Ont., Peter Di Salvo made 24 saves and seven different Barrie players scored as the Colts hammered the Niagara IceDogs.