EAST LANSING, Mich. (AP) -- Travis Turnbull picked a perfect time for his first career hat trick but needed help to make his goals matter.
Teammates Carl Hagelin and Louie Caporusso scored 53 seconds apart and Michigan tallied three times in the final 2:29 to beat slumping Michigan State 5-3 on Saturday, completing a weekend sweep.
"I was just working hard out there," Turnbull said. "I've had a lot of chances this year, and the puck hasn't gone in for me. I guess some nights you just get the bounces. That night was tonight."
The Wolverines (11-7-0, 7-5-0 CCHA) rallied from a 1-0 deficit when Turnbull scored twice with a 5-on-3 advantage late in the second period. He finished with an empty-net goal with 18 seconds left.
"When you have chances on the power play, you have to capitalize," Turnbull said. "I might have ben the one who put it in the net, but everyone contributed."
"The whole game was amazing how the goals came in spurts," Michigan coach Red Berenson said. "There were two goals, two goals, two goals, but it was just that kind of game. We had the lead and, all of a sudden, bang -- two goals and they have the lead. Then, near the end, bang-bang -- we get two goals."
The Spartans (4-11-3, 2-7-2-2) opened the scoring when Matt Schepke tipped home a power-play blast by Jeff Petry, then overcame a 3-2 deficit early in the third period on Dustin Gazley's first two goals of the season.
But Michigan had a 40-27 edge in shots on goal and applied pressure just when it seemed that Michigan State would snap a 10-game winless streak dating back to Halloween.
Instead, the Wolverines left with their first weekend sweep of the Spartans and win in Munn Arena since November 2004.
"It's tough on the kids," Michigan State coach Rick Comley said. "I thought we played better longer tonight. We played a pretty good hockey game. We just let it get away."
As Michigan turned up the pressure in the final 10 minutes, the Spartans fought to protect goaltender Jeff Lerg. But two critical breakdowns in the final 2:35 made the difference.
"I just made sure to stay open and put it in the open cage," Caporusso said of his finish on a sweet feed from David Wohlberg after a defensive lapse.
"We were mounting an attack in the last six or seven minutes," Berenson said. "It's a great way to leave for the (21-day) break. We've been an up-and-down team in the first half of the season. It has been a long time since we've put together a complete weekend. It feels good right now."
It felt horrible for Michigan State, which broke loose offensively after managing just one goal in seven of its previous eight games.
"They keep tallying up," Lerg, the Spartans captain, said of his team's losses. "We've been beaten 7-1 and 5-1, but this hurts the most. We're an immature team. We know how to lose. We don't know how to win yet."
Lerg was victimized by a bizarre second goal, when it appeared that he had a slow-moving puck stopped at the corner of the net. Suddenly, it squirted behind him.
"It was a scrum, and I had it under my glove," Lerg said. "(Turnbull) whacked it out and whacked it back in. But that wasn't the difference. They made the plays down the stretch, and we didn't."
It was the second consecutive three-goal third period for the Wolverines. That spelled the fourth winless weekend in the past five for Michigan State, which could meet Michigan again in the Great Lakes Invitational in three weeks.