Radim Vrbata and Bo Horvat scored, Ryan Miller stopped 23 shots and the Vancouver Canucks beat the Florida Panthers 2-1 on Monday night.

Brandon Pirri spoiled Miller's bid for a third straight shutout with 2:32 remaining, ending the goalie's career-best scoreless streak at 200:45. Miller, who had blanked Philadelphia and Carolina in his last two starts, topped his previous best scoreless streak of 161:35, set in 2010 with Buffalo

Vancouver won its third straight and improved to 3-1 on a five-game road trip.

The Panthers have lost a season-worst four straight.

The Canucks scored both goals in the first period and outshot the sluggish Panthers 13-6. Vrbata put Vancouver ahead at 3:25 as Daniel Sedin made a nice pass across to Vrbata on the right side and his shot got past Luongo's glove.

Horvat doubled the lead at 8:03 as his shot was deflected into the crease and bounced before drifting across the goal line.

The Panthers outshot the Canucks 10-1 in the third period and finally got on the scoreboard when Pirri got the puck off the faceoff and fired a shot from above the right circle through traffic and past Miller.

NOTES: The line of Henrik Sedin, Daniel Sedin, and Vrbata have combined for 108 points for Vancouver this season. ... The game was Luongo's third against Vancouver since he was sent to Florida in a four-player deal last March. ... The Panthers have scored once in their last 23 power-play chances. ... Panthers centers Pirri and Vincent Trocheck returned to the lineup after being healthy scratches for the past three and four games, respectively.