01/02/2017 19:42 EST | Updated 01/03/2018 00:12 EST

Ryan Miller picks up 350th career win as Canucks down Avalanche

VANCOUVER — Sven Baertschi scored twice, including the winner on a power play with under four minutes to go in the third period, and Ryan Miller made 24 saves for the 350th victory of his career as the Vancouver Canucks defeated the Colorado Avalanche 3-2 on Monday.

Bo Horvat had the other goal for the Canucks as Vancouver (18-18-3) won a fourth straight game for the first time since opening the season a perfect 4-0-0. Henrik Sedin added two assists, while Daniel Sedin picked up an assist on the winning goal for the 600th of his career.

The Canucks got back to .500 for the first time since Oct. 29 and improved to 6-2-1 over their last nine.

The 36-year-old Miller joins John Vanbiesbrouck (374) and Tom Barrasso (369) as the only U.S.-born goalies to reach 350 wins.

Mikko Rantanen and Tyson Barrie replied for Colorado (12-24-1), which sits last in the NHL's overall standings. Calvin Pickard stopped 21 shots as the Avalanche suffered a fourth straight loss, and their ninth defeat in the last 10 outings.

Down 2-1 in the third, Barrie tied things up at 11:42 with his third of the season and first in 19 games on a shot from the point that flew into the top corner through traffic.

But the Canucks got a late power play, and Baertschi buried his second of the night and 10th of the campaign on a rebound of Daniel Sedin's shot with 3:37 left.

The Avalanche pressed hard for the tie late, but Miller stopped Gabriel Landeskog on a great opportunity down low in the dying seconds.

The Canucks snapped a 1-1 tie with 1:45 left in the second period moments after an Avalanche penalty expired when Baertschi took a feed from Brandon Sutter and ripped his ninth off the post and in past Pickard. Vancouver buzzed around the Colorado zone for nearly 90 seconds before Baertschi finally broke through.

Vancouver came close to opening the scoring on another power play early in the period, but Troy Stecher hit the post before Pickard, who started a fifth consecutive game with Semyon Varlamov still sidelined with a groin problem, made consecutive saves on Baertschi and Sutter.

The Canucks finally got on the board at 4:48 when Horvat scored his team-leading 11th goal. Anton Rodin made a nice play in the neutral zone up to Ben Hutton, who moved in on a 2-on-1 rush before feeding Horvat. The assist for Rodin was the first of his NHL career in his second game.

Colorado got back even at 6:53 when the league's 29th-ranked power play snapped an 0-for-25 streak. Already down a man and with one defender minus a broken stick, Vancouver's Markus Granlund couldn't clear the zone, and the puck eventually found its way to Rantanen, who beat Miller upstairs through a screen for his sixth.

After Baertschi gave his team the lead late in the second, Miller made a nice pad save on Mikhail Grigorenko off a scramble 4:30 into the third period.

Sutter looked to have made it 3-1 at 7:16, but his shot off the crossbar and the post stayed out and was waved off after video review.

Miler then made another nice stop on Nathan MacKinnon on a burst through the slot before Barrie tied it.

The teams recorded just six shots apiece in the first period, but Vancouver carried the majority of the play. The Canucks' best chance came about six minutes in when Loui Eriksson jumped on a Nikita Zadorov turnover and moved in Pickard, who made a nice pad stop.

Notes: Rodin took the place of Alexandre Burrows (eye injury) alongside Horvat and Baertischi. The 26-year-old was the MVP of the Swedish Hockey League in 2015-16 despite having his season end in January after his knee was sliced by a skate blade. Rodin had two goals and three assists for the Canucks in five exhibition contests, but aggravated the injury and didn't suit up for Vancouver until Dec. 23. He had been a healthy scratch the last three games. ... The Canucks continue a three-game homestand Wednesday against Arizona. The Avalanche visit Calgary the same night.


Follow @JClipperton_CP on Twitter