DENVER -- Brent Burns and Joe Pavelski each scored a power-play goal and had three assists for the San Jose Sharks in a 5-4 win against the Colorado Avalanche at Pepsi Center on Wednesday.
"[The power play] got us going," Pavelski said. "I think it backed them off. We had some chances and … it's just good to see guys ready to execute on the power play early and move the puck around.
Lukas Radil, Joonas Donskoi and Evander Kane scored, and Martin Jones made 31 saves for the Sharks (22-13-7), who went 2-1-0 on a three-game road trip and are 10-3-2 in their past 15 games.
[WATCH: All Sharks vs. Avalanche highlights]
Tyson Jost scored two goals, and Tyson Barrie and Matt Calvert scored for the Avalanche (19-14-8), who have lost six straight games (0-4-2) and 10 of their past 12 (2-7-3). Philipp Grubauer allowed four goals on 14 shots before being pulled in the second period. He was replaced by Pavel Francouz, who made 12 saves.
"You hear it all the time, catch-up hockey is losing hockey," Avalanche captain Gabriel Landeskog said. "That's just the way it goes. It's too exhausting and teams are too good to be playing from behind every single night. It just doesn't work."
Video: SJS@COL: Jost tips one on power play for second goal
Pavelski gave San Jose a 1-0 lead with a power-play goal at 2:15 of the first period.
Calvert tied it 1-1 at 8:20. After Nathan MacKinnon drew a penalty against Sharks defenseman Brenden Dillon, he retrieved the puck in the corner and passed to Calvert in the right circle.
Burns gave the Sharks a 2-1 lead at 17:14 during a 5-on-3 power play, converting one-timer off a pass from Erik Karlsson. Karlsson has 17 points (one goal, 16 assists) during an 11-game personal point streak.
"We needed something here tonight," Sharks coach Peter DeBoer said. "It was an emotional game in Calgary (8-5 loss on Monday) and it didn't go our way. We got in at 3:30 (Tuesday morning) and I know we had a day off, but it was a tough game for us to play. We got some timely goals, we got some big efforts from our leaders and our goalie. It's two big points."
Video: SJS@COL: Burns restores lead with power-play blast
Kane scored from the right circle off a turnover by Barrie at 4:15 of the second period to make it 3-1, and Donskoi converted a wraparound at 6:18 for a 4-1 lead.
Radil extended the lead to 5-1 at 16:33, scoring off a rebound at the right post.
Jost scored his first goal in 17 games to make it 5-2 at 16:49.
Barrie made it 5-3 at 12:12 of the third period, scoring off a turnover by Sharks defenseman Joakim Ryan. It was his 275th point in the NHL, tying him with John-Michael Liles for most by a defenseman in Avalanche history.
"Getting that goal was nice and it gave us a chance to get back in it, but I think I gave one up in the second, so it doesn't really mean much," Barrie said.
Video: SJS@COL: Barrie scores off miscue, ties club record
Jost cut it to 5-4 with a power-play goal at 16:36.
"We gutted it out and found a way to win the game," DeBoer said.
They said it
"We're still giving up a little too much. The offense is a result of us being a little bit loose and we're cheating a little bit and giving up an extra half goal a night. We've done a better job of walking that line the last 25 games, but it's still a work in practice. We can score goals, but we've got to find that balance." -- Sharks coach Peter DeBoer
"I wouldn't say our 5-on-5 game was not good … they had their chances. They're a dangerous team, their top line's good, they work well together and they got speed. At the end of the night, a few pucks started going in. We were trying to hold on." -- Sharks captain Joe Pavelski
"We got to find a way to stop the bleeding here. We try to come out with the lead and things just, for whatever reason, don't go our way. Instead of stopping the bleeding at one or two goals, we let them get five tonight. That's tough." -- Avalanche captain Gabriel Landeskog
Need to know
Sharks defenseman Justin Braun sustained a knee injury in the first period, took one shift in the second and didn't return. "It was too sore to go. I'll get it looked at (Thursday). The knee shifted a bit, but everything seems intact. Nothing serious." … DeBoer said defenseman Marc-Edouard Vlasic also was injured, but didn't elaborate. … Ryan replaced defenseman Radim Simek, who sustained a concussion Monday against Calgary. DeBoer said there is no timetable for Simek to return.
Sharks: Host the Tampa Bay Lightning on Saturday (11 p.m. ET; NBCSCA, SUN, NHL.TV)
Avalanche: Host the New York Rangers on Friday (9 p.m. ET; ALT, MSG 2, NHL.TV)
Video: Burns, Pavelski help Sharks stave off Avalanche, 5-4