ANAHEIM, Calif. -- Winger Zach Parise scored a goal and added two assists, center Mikael Granlund had a goal and an assist and goaltender Darcy Kuemper made 31 saves as the Minnesota Wild defeated the Anaheim Ducks 4-2 on Tuesday.

The Wild (29-20-6) extended their record in January to 9-3-1 with the victory and jumped ahead of the Vancouver Canucks into the top wild-card spot in the Western Conference.

Anaheim (39-11-5) lost its second consecutive home game after going 23 games without a regulation loss at the Honda Center to open the season. Winger Dustin Penner and center Mathieu Perreault scored and goaltender Jonas Hiller stopped 29 Minnesota shots in the loss.

Entering the third period with a 2-1 lead, Minnesota put the game away with two goals in a space of 1:46. Winger Zach Parise scored his first goal since returning from injury. His 16th marker came off a deflection defenseman Marco Scandella's shot from the point and center Erik Haula followed with a tip-in of his own with 11:39 remaining in regulation.

Minnesota jumped on top with a bad angle goal by winger Jason Pominville at 7:57 of the opening period. A shot by center Mikael Granlund was deflected to the left corner behind Hiller and Pominville thru a soft wrist shot toward the net that Hiller failed to track for his team-leading 21st goal of the season.

Anaheim prevented further damage by killing off consecutive penalties to defenseman Luca Sbisa followed by Hiller stopping center Kyle Brodziak breakaway attempt soon after the Pominville scored.

The Ducks evened the score at 18:13 of the opening frame when Penner ripped a slap shot past Kuemper for his 13th goal of the season. Getzlaf got possession behind the Minnesota net and found Penner, who delivered a one-timer with winger Corey Perry drawing the secondary assist.

The Wild grabbed their second lead of the night in the opening minute of the second period on the power play. Granlund potted his fourth goal of the season off a give-and-go with Parise at :13 with defenseman Ryan Suter earning the additional assist.

NOTES: Wild G Darcy Kuemper started his eighth straight game. ... Minnesota did not dress LW Jason Zucker and LW Stephane Veilleux. ... The Wild's 3-2 overtime loss in San Jose on Saturday was their first overtime loss since Oct. 5 against Anaheim. ... Ducks C Ryan Getzlaf played in his 607th game in an Anaheim sweater, passing Paul Kariya for fourth place in games played as a Duck. ... Anaheim scratched RW Tim Jackman, D Mark Fistric and C Daniel Winnik. ... Ducks D Luca Sbisa returned to the lineup for the first time since Nov. 23, missing 26 games due to a right hand injury.