For Jordan Mayer, Sunday's game was a dream come true.
"When you're a little kid, you always dream of scoring a hat trick," said Mayer, whose three goals helped the Mississauga St. Michael's Majors capture their seventh straight win with a 7-5 victory over the Kitchener Rangers in Ontario Hockey League action Sunday.
It was Mayer's first OHL hat trick, and it came at just the right time. The Kingston, Ont., native's third goal, scored with under 10 minutes remaining in the game, provided Mississauga with some much-needed breathing room. Earlier, the Majors saw their 6-1 lead cut to one thanks to four straight goals by Kitchener.
"The game wasn't pretty, but it's a win," said Mayer, who raised his season goal total to 10. "We got up quickly against them and then we let up a bit and let them back in the game. They started pressing us but winning feels good. We got off to a slow start this year but now we're going to keep rolling with this streak."
Mississauga (19-14-1-1) has not lost since Dec. 7, when they lost 5-4 in overtime against the Brampton Battalion.
Elsewhere in the OHL, it was: Erie 5, Brampton 4 (SO); Owen Sound 2, Oshawa 1 (OT); Saginaw 8, Sault Ste. Marie 3; Belleville 4, Kingston 1; and Guelph 3, Barrie 1.
At Mississauga, Ont., Cameron Gaunce added a pair of goals for the Majors, while Cory Bureau and Jesse Messier had one each.
Julian Cimadamore scored twice for Kitchener (15-18-1-1), which lost at the Hershey Centre for the first time since the OHL awarded Mississauga an expansion franchise in 1998. Chris MacKinnon, Scott Timmins and Tyler Randell had single markers.
Mike Morrison started in goal for the Rangers but was pulled early in the second period after allowing five goals on just 12 shots. Parker Van Buskirk took over and stopped 22 of 24 shots. Chris Carrozzi made 35 saves in the Mississauga net.
Otters 5, Battalion 4 (SO)
At Brampton, Ont., Andrew Yogan had a hat trick as the Otters rallied from a three-goal third period deficit to edge Brampton in a shootout.
Ryan O'Reilly, with three assists in regulation, scored the shootout winner for Erie (17-17-2-0). Zack Torquato scored the other regulation goal for the Otters.
Josh Shalla scored twice, with Matt Duchene and Stephon Thorne also finding the net for the Battalion (22-10-1-1).
Attack 2, Generals 1 (OT)
At Oshawa, Ont., Joey Hishon scored 11 seconds into overtime to lift Owen Sound over the Generals.
Hishon intercepted a Michael Del Zotto pass and beat Neil Conway on a breakaway for the winner. Grant McGee scored the other goal for the Attack (14-14-4-3).
Nick Esposito had the lone reply for Oshawa (16-13-1-4).
Spirit 8, Greyhounds 3
At Saginaw, Mich., Kyle Bochek and Tyler Murovich scored two goals each as the Spirit built a 5-0 lead in the first period and cruised to victory over Sault Ste. Marie.
Richard Jarusek added a goal and two assists for Saginaw (21-12-0-2), which snapped a three-game losing streak. Chris Chappell, Adam Comrie and Barry Sanderson rounded out the scoring.
Anthony Peluso, Jordan Nolan and Jacob Muzzin added goals and Michael Fine chipped in with three assists for the Greyhounds (15-19-2-1).
Bulls 4, Frontenacs 1
At Kingston, Ont., Brandon Mashinter scored a pair to lead Belleville past the Frontenacs.
Bryan Cameron and Stephen Johnston also scored for the Bulls (24-11-2-2), who now hold a commanding 12-point lead in the East Division.
James Marsden scored for Kingston (7-24-4-2), which has lost four straight and nine of its last 10.
Storm 3, Colts 1
At Barrie, Ont., Btandon Buck and Matt Kennedy had a goal and an assist each as Guelph halted the Colts' winning streak.
Ryan Baldwin also scored for the Storm (19-13-2-3). Peter Holland added two assists.
Andrew Cloutier replied for Barrie (18-16-1-1), which saw its five-game winning streak snapped.