Flyers' string in Vancouver ends

Ryan Kesler scored twice early in the second period and added an assist in the third as the Vancouver Canucks beat the Philadelphia Flyers, 6-2, on Tuesday night.

Kesler fired in a wrist shot from the top of the circle 56 seconds into the middle period and added his second goal on a nifty power-play deflection less than five minutes later to chase goalie Brian Boucher. He came inches from his second hat trick in two weeks when he hit the crossbar on a breakaway 7:47 into the third, but linemate Jeff Tambellini tapped in the rebound.

Manny Malhotra scored late in the first period, Daniel Sedin added a goal in between Kesler's two, and Jannik Hansen scored early in the third as Vancouver beat the Flyers at home for the first time since 1989.

Danny Briere and Jeff Carter, on a late power play, scored for Philadelphia, which was 10-0-4 in Vancouver since that loss.