VANCOUVER – Roberto Luongo made 21 saves, Chris Higgins and David Booth each had a goal and two assists and Vancouver beat Calgary 5-1 for its sixth victory in seven games.

Daniel Sedin and Kevin Bieksa had power-play goals and Jannik Hansen also scored to help Vancouver rebound from a 6-5 home loss to Nashville on Thursday night.

Alex Tanguay scored for Calgary, which was coming off a 5-3 victory in Edmonton on Saturday night.

WILD 5, DUCKS 3

ANAHEIM, CALIF.—Nick Johnson scored the go-ahead goal with 5:31 left in the third period, and Casey Wellman and Pierre-Marc Bouchard scored 32 seconds apart in the second period to lead Minnesota past the Ducks.

Dany Heatley scored a power-play goal and Kyle Clutterbuck added a short-handed empty-netter with 10.2 seconds left for Minnesota in the opener of a five-game trip.

Matt Cullen added three assists for Minnesota against his former club, and Josh Harding made 24 saves.

Ryan Getzlaf, Saku Koivu and Cam Fowler scored for Anaheim and Jonas Hiller made 31 saves in his 200th regular-season game. Teemu Selanne appeared in his 800th regular-season game with the club.

AVALANCHE 4, RED WINGS 2

DENVER (AP)—Ryan O’Reilly had two goals, Semyon Varlamov made 27 saves and Colorado beat Detroit to end the Red Wings’ winning streak at seven games.

Paul Stastny and T.J. Galiardi also scored, and Gabriel Landeskog added two assists to help Colorado win its third straight. Henrik Zetterberg and Johan Franzen scored for Detroit, and Ty Conklin made 31 saves.

Galiardi got the winner while Colorado killed off Ryan Wilson’s minor penalty. Landeskog carried the puck into the Detroit zone, dropped it to the trailing Galiardi and he beat Conklin with a slapshot from the top of the circle with 10:38 left. It was Colorado’s fourth short-handed goal of the season.