Jannik Hansen scored the first hat trick of his career Sunday as the Vancouver Canucks defeated the Chicago Blackhawks 4-1.

Radim Vrbata had the other goal for the Canucks and Ryan Miller made 24 saves to get the win as Vancouver (14-6-1) celebrated assistant captain Daniel Sedin's 1,000th NHL game with a hard-fought win.

Bo Horvat had his first three NHL assists, while Derek Dorsett added two of his own.

Corey Crawford finished with 26 stops for Chicago (12-8-1) in the loss.

After giving Vancouver a 1-0 lead in the first period, Hansen snapped a 1-1 tie with his fourth goal in the last three games at 6:24 of the third. Dorsett chipped the puck down the boards into the Chicago zone before directing a shot toward the goal that Hansen deflected into the top corner for his eighth of the season.