"That's probably the best line in the world right now," Granlund said of Landeskog, Nathan MacKinnon and Mikko Rantanen. "They played really good. They were having a couple chances but just tried to play hard and it was a tough challenge. But those were a huge two points for us."
Staal gave Minnesota a 2-1 lead on the power play, one-timing a pass from Granlund at 10:16 of the third period. Defenseman Jonas Brodin scored shorthanded into an empty net at 17:17 for a 3-1 advantage.
With Varlamov pulled for an extra attacker, Landeskog scored with 42 seconds remaining to pull the Avalanche within 3-2.
Barberio scored his first of the season with a snap shot through traffic at 5:54 of the first period to give Colorado a 1-0 lead.
"Honestly, we only care about the two points," Barberio said. "I'm not a goal scorer so if they come, great, but at the end of the day this is a rival team in the same division. We had a chance to separate ourselves from them and now they're closer to us in the standings, so that's all that matters."
Granlund picked up a rebound from a shot by Nino Niederreiter to make it 1-1 at 7:15 of the second period.
I think [this win] is critical," Wild coach Bruce Boudreau said. "It's one of those rare nights where we actually pick up ground on teams."