Matt Cooke scored two goals and added an assist as Vancouver broke a franchise record with its 21st road victory, 6-4 over the Bruins last night in Boston.

Vancouver is 6-0-3 in its last nine road games and is 47-16-8-1 on the road since the beginning of last season. The Canucks had 20 road victories on two previous occasions, most recently last season.

Boston extended its winless streak to nine games (0-5-3-1). The Bruins' last victory came on Feb. 14 against Florida.

The Canucks were ahead 3-1 after two periods, but the Bruins quickly tied it in the third.

Glen Murray scored his second of the game when his slap shot trickled past Peter Skudra's pads at 3 minutes 25 seconds. Jonathan Girard lifted a shot over Skudra just 2:02 later. Boston outshot Vancouver 13-0 in the first seven minutes of the period.

But just when things were looking up for the Bruins, Cooke and Todd Bertuzzi scored 1:27 apart to give the Canucks a 5-3 cushion. After Cooke gave Vancouver a 4-3 lead, Bertuzzi redirected a shot by Markus Naslund past the legs of Jeff Hackett.

"We can't put a full game together," Murray said. "We have mental breakdowns, turnovers, but there are no excuses. . . . We just can't let those things happen."

* PANTHERS 2, MAPLE LEAFS 1: In Toronto, Florida's Stephen Weiss had a goal and an assist and Roberto Luongo just missed a shutout.

Ivan Novoseltsev also scored for the Panthers, who ended a four-game winless skid.

Toronto's Alexander Mogilny spoiled Luongo's shutout bid with just 45 seconds left. Luongo made 31 saves.

* RED WINGS 3, BLUE JACKETS 2: Brendan Shanahan scored twice and Pavel Datsyuk assisted on all three goals as Detroit won its sixth straight game, beating Columbus on the road.

Shanahan's wrist shot from the left wing midway through the third period broke a 2-2 tie as the Red Wings stretched their points streak to 10 games (9-0-0-1).

* ISLANDERS 1, RANGERS 1: Brian Leetch scored on a rush from one end of the ice to the other late in the third period, lifting the Rangers into a tie with the Islanders at Madison Square Garden.

Leetch scored with 7:11 left in regulation with a brilliant streak after Rangers goalie Mike Dunham steered a rebound of Jason Blake's shot to his top defenseman. Leetch skated up ice, stick-handled around defenseman Mattias Timander in the slot, and backhanded a shot over the glove of Garth Snow to tie it.