EDMONTON -- David Desharnais scored at 18:15 of overtime to give the Edmonton Oilers a 4-3 victory against the San Jose Sharks in Game 5 of the Western Conference First Round at Rogers Place on Thursday.
The Oilers lead the best-of-7 series 3-2 with Game 6 in San Jose on Saturday.
Leon Draisaitl passed out of the right corner to Desharnais, who beat goalie Martin Jones from the right hash marks to win it.
[WATCH: All Oilers vs. Sharks highlights | RELATED: Complete Edmonton vs. San Jose series coverage]
"I saw everyone was a little tired on the ice, so I just jumped in the hole and [Draisaitl] made a really good pass, and I just wanted to shoot it as quick as I could," Desharnais said. "It went in. I'm happy."
Desharnais set up the tying goal late in the third period. He passed the puck back to defenseman Oscar Klefbom, whose shot from the point went in off the post with 2:46 remaining to tie it 3-3.
Patrick Maroon and Mark Letestu scored for Edmonton, and Cam Talbot made 27 saves two nights after he allowed five goals on 24 shots in a 7-0 loss in Game 4. Draisaitl and defenseman Matt Benning had two assists.
"Our group believes," Oilers coach Todd McLellan said. "We know how bad we played in Game 4, but we were able to park it, and start again, make amends. It didn't look good for us, but we kept at it, and when we do that, we're a tough out. I'd like to think we learned our lesson now, that when you have a little bit of success, you have to take it to another level on Saturday."
Video: SJS@EDM, Gm5: Klefbom rips one-timer to tie game
David Schlemko, Mikkel Boedker and Patrick Marleau scored for San Jose, and Jones made 44 saves, including 13 in overtime.
Maroon scored at 5:28 of the first period to give Edmonton a 1-0 lead. He collected a rebound off a point shot from Benning and swept the puck in past Jones.
San Jose scored the next three goals.
Boedker tied it 1-1 at 10:12 on an excellent three-way passing play. Marcus Sorensen slid a pass from just inside the Oilers blue line to the left faceoff circle for Chris Tierney, who sent it across the slot to Boedker for an easy tap-in.
Edmonton hit the post three times between the Maroon and Boedker goals (Jordan Eberle, 9:46; Darnell Nurse, 8:26, 5:42).
Marleau gave the Sharks a 2-1 lead at 15:52 of the first, knocking in a puck on the goal line after it squeezed between Talbot's pads on a shot from Joe Thornton.
Video: SJS@EDM, Gm5: Marleau taps home loose puck in crease
Schlemko scored at 8:38 of the second period to put the Sharks up 3-1, two seconds after a goaltender interference penalty on Oilers forward Patrick Maroon ended. Schlemko's wrist shot from the point beat Talbot through traffic.
"It's always disappointing to lose, losing [stinks]," San Jose captain Joe Pavelski said. "There is no way around that. We battled hard tonight and did some good things to take that 3-1 lead, but unfortunately we couldn't battle it out."
Letestu scored on the power play with 1:27 left in the second to get Edmonton within 3-2.
"I thought we played a pretty good game, maybe we sat back a little in the third," Schlemko said. "I thought we did a good job limiting their chances. They had one good shot that they buried. Maybe we weren't on the attack as much as we were in the first two periods."
The Oilers outshot the Sharks 14-2 in overtime, but Jones kept San Jose in the game with several outstanding saves.
"We thought eventually it was going to go in," Letestu said. "He's only human. Eventually the puck's going to find a way to the back of the net. I thought we were pressing the right way. We weren't taking too many chances, they were just kind of coming for us."
Video: SJS@EDM, Gm5: Maroon nets rebound for opening tally
Goal of the game
After defenseman Andrej Sekera skated the puck from the right side of the rink to the left side along the Sharks blue line, he sent it to Desharnais, who had just jumped off the Oilers bench, at the right point. Desharnais passed to Draisaitl in the corner, skated to the net, and snapped Draisaitl's return feed over Jones' glove to win it.
Video: SJS@EDM, Gm5: Desharnais strikes for OT win
Save of the game
Jones made a left-pad save on Connor McDavid's shot from the right circle off a pass from Draisaitl on a 2-on-1 rush 7:13 into overtime.
Video: SJS@EDM, Gm5: Jones slides to rob McDavid in OT
Unsung performance of the game
Draisaitl was 15 of 19 on faceoffs (79 percent).
Highlight of the game
Draisaitl passed the puck through Milan Lucic's legs in front to Letestu, who scored on the power play to get the Oilers within a goal late in the second period.
Video: SJS@EDM, Gm5: Letestu, Draisaitl combine for PPG
They said it
"That's how you win in the playoffs. You need everyone to step up. You need guys that maybe usually don't put the puck in the net. [David] Desharnais was unbelievable tonight, goal and assist. Assist to tie it, goal in overtime. Huge props to him." -- Oilers forward Leon Draisaitl
"I really liked our third period. We managed it really good, we had our chances to put the puck in the net. Then we started to defend with 10 minutes left in the third, got into that mindset, and they tied it up." -- Sharks coach Peter DeBoer
"[Defenseman Marc-Edouard Vlasic] played it pretty well. I know the pass went through, but [Draisaitl] kind of had to throw a slow saucer pass over to him, so it gave me some time to get over there." -- Sharks goaltender Martin Jones on his save on Connor McDavid at 7:13 of overtime
Need to know
Desharnais had not scored a Stanley Cup Playoff goal since May 7, 2015, when he played for the Montreal Canadiens against the Tampa Bay Lightning in Game 4 of the Eastern Conference Second Round. … Defenseman Justin Braun had 10 of San Jose's 38 blocked shots.
Game 6 of Western Conference First Round at SAP Center on Saturday (10:30 p.m. ET; NBCSN, SN, TVA Sports, NBCSCA)
Video: Desharnais' overtime winner gives Oilers series lead