ANAHEIM -- Mats Zuccarello had a goal and an assist for the Minnesota Wild in a 4-2 win against the Anaheim Ducks at Honda Center on Tuesday.
Kevin Fiala, Eric Staal and Zach Parise also scored, and Alex Stalock made 29 saves for Minnesota (5-9-1), which trailed 2-0 before ending its five-game road losing streak.
"We've been playing really good hockey the last five or six games," Zuccarello said. "We've just been right there, but we haven't gotten the points."
[WATCH: All Wild vs. Ducks highlights]
Jacob Larsson scored his first NHL goal, and John Gibson made 22 saves for the Ducks (9-7-1), who are 6-2-1 at home this season.
Jason Zucker was below the goal line when he slid a pass through the crease to Staal, who stopped the puck with his forehand and scored on a backhand for a 3-2 lead at 4:37 of the third period.
Staal extended his point streak to five games (three goals, three assists).
Video: MIN@ANA: Staal backhands puck over Gibson
Parise scored into an empty net with 2:12 left for the 4-2 final.
Zuccarello tied the score 2-2 at 1:28 of the third, scoring on a breakaway after exiting the penalty box. He has a goal in three consecutive games after not scoring in his first eight with the Wild.
Rickard Rakell and Larsson scored 25 seconds apart early in the second period.
Jakob Silfverberg retrieved the puck in the corner and passed to Sam Steel near the left face-off dot and he fed Rakell coming across the front of the net. Rakell spun and shot, Stalock made a left-pad save, but the puck went off the right post and back out to Rakell, who scored at 1:27 for a 1-0 lead.
Larsson, a defenseman playing in his 69th NHL game, made it 2-0 at 1:52.
Larsson appeared to be looking to pass as he backed up to the left point, but then took a wrist shot that sailed past Stalock, who was screened by Ducks forward Ondrej Kase and Wild defenseman Carson Soucy.
"It's a good feeling," Larsson said. "But, obviously, it would have been nice if we had a win."
Video: MIN@ANA: Larsson wrists home first NHL goal
The Wild, who were shut out in their final two games against the Ducks last season, scored at 9:34 of the second period to cut the lead to 2-1. Ryan Suter sent a cross-ice pass to Fiala, who scored on a one-timer.
"We kind of got ticked off a little bit and kind of took over the period from there and essentially the game," Stalock said. "We got a big [penalty] kill at the end of the period and kind of kept the momentum going."
Anaheim coach Dallas Eakins said they were caught on the ice too long on the Fiala and Zuccarello goals.
"They're self-inflicted wounds," Eakins said. "You can play as well as you want, but if you're going to self-inflict, it's not going to go your way."
Video: MIN@ANA: Fiala one-times puck into the net
The Wild had five shots on goal in the first 4:18 of the first period, but didn't get another until 17:05, when they were on their first power play.
"It's a tale of two stories," Eakins said. "We did so many great things in that first period. Like, our shift length was incredible. That gave us great energy. We were out-changing them and everything was in our favor."
They said it
"We got mad. Just played better and played more simply, I think, and got more pucks on the net. After the first goal we really got going." -- Wild forward Kevin Fiala
"The one thing I have felt here over the last week is we are a tired team. I think we've been kind of hanging on by a thread and we need some much-needed practice time, so we'll use the next four days for both." -- Ducks coach Dallas Eakins
Need to know
The Wild came back to win after being down two goals on the road for the first time since a 4-3 win against the Toronto Maple Leafs on Jan. 3. … Zucker has five points (one goal, four assists) in the past five games. … Wild forward Jordan Greenway played in his 100th NHL game. … Fiala has a goal in consecutive games for the first time since Dec. 1-3, 2018. ... Kase returned after missing five games with an upper-body injury. He had one shot on goal in 17:26. … Steel has three assists in the past two games.
Wild: At the San Jose Sharks on Thursday (10:30 p.m. ET; NBCSCA, FS-N, FS-WI, NHL.TV)
Ducks: Host the Edmonton Oilers on Sunday (9 p.m. ET; SN1, PRIME, NHL.TV)
Video: Wild rally to defeat Ducks