TORONTO -- Connor McDavid scored and had three assists, and the Edmonton Oilers ended the Toronto Maple Leafs' point streak at 10 with a 6-4 victory at Scotiabank Arena on Monday.
"It definitely feels good. We've never had a win in this building since I've been a part of the Oilers so it's definitely fun to get one," said McDavid, who grew up in Newmarket, Ontario, about 45 minutes north of Toronto.
Leon Draisaitl and Alex Chiasson each scored and had an assist, and Mike Smith made 32 saves for the Oilers (23-17-5), who are 3-0-1 in their past four games.
[WATCH: All Oilers vs. Maple Leafs highlights]
"I don't want to give up four, but sometimes circumstances [lead other ways]," Oilers coach Dave Tippett said. "We're trying to give up less goals, so four, yeah, I'd rather not give up, but you have to respect the skill of the other team too."
Video: EDM@TOR: Nurse goes top shelf with wrist shot
Pierre Engvall had a goal and an assist, and Auston Matthews scored for the fifth time in five games for the Maple Leafs (24-15-5), who are 9-1-1 in their past 11 games.
"We gave [McDavid]) way too much space," Matthews said. "He's the most dangerous player in the world for a reason, so when you just let him fly through the neutral zone with the speed and skill he has, he's going to make us pay."
Frederik Andersen allowed three goals on 19 shots before being replaced at 1:45 of the second by Michael Hutchinson, who made 13 saves on 16 shots.
Coach Sheldon Keefe said he pulled Andersen because he was not satisfied with the Maple Leafs' defensive play in front of him.
"Before I [made the decision to pull] him, I told our team I'm not going to let Freddie play behind that, that's not fair to him," Keefe said. "To that point, it felt like he already had a full game worth of work. Obviously, we didn't get their attention in the first intermission like we thought we would have or thought we did. It didn't translate to the ice, so I had to do something such as that to get our team's attention and to save Freddie from what was happening. I had no issue with anything he was doing in the net."
Oscar Klefbom put the Oilers up 1-0 at 7:51 of the first period when his shot from the point beat Andersen through a screen.
Darnell Nurse made it 2-0 34 seconds into the second period when he took a pass from McDavid and shot past Andersen's glove from the top of the left face-off circle.
Kailer Yamamoto one-timed a pass from Caleb Jones at the bottom of the left circle to make it 3-0 at 1:45 to chase Andersen.
Video: EDM@TOR: Yamamoto one-times goal from the circle
"I was surprised [to go in] because I thought Freddie was unbelievable in the first period, he was the reason we were only down one," Hutchinson said. "He was playing great but then they get two great chances early in the second and score, but it wasn't anything on Freddie."
Jason Spezza cut the lead to 3-1 at 2:24 when he one-timed a pass from Engvall.
The Maple Leafs failed to score on a 5-on-3 power play for 1:23 that began at 6:37 of the second period.
The Oilers made it 4-1 at 13:41 when Chiasson shot past Hutchinson's glove from the left face-off dot.
Frederik Gauthier cut the lead to 4-2 when he took a pass from Mason Marchment in the slot and shot past a sprawling Smith. The assist was Marchment's first NHL point.
Toronto got to within one goal when Engvall deflected Justin Holl's point shot in the slot at 19:13 to make it 4-3.
Draisaitl scored on the power play at 6:26 of the third to make it 5-3, and McDavid got around Morgan Rielly on the rush and deked Hutchinson at the top of the crease to make it 6-3 at 11:26.
"It's definitely special," McDavid said. "I knew Nugent-Hopkins was jumping in so maybe give him a chance to make it an odd-man rush, but then I just tried to make a play, that was it."
Matthews scored on the power play at 13:18 to make it 6-4.
Video: EDM@TOR: Draisaitl picks the corner for PPG
They said it
"That's the nicest goal I've ever seen. That's just Connor, you could tell tonight he was playing with an edge. That might have been the nicest goal I've seen. Just pure skill. We're lucky to have him. Honestly, Morgan Rielly is one of the top defensemen in the League, he's a great player too that [McDavid] was going against. To go out and play a game like tonight in Toronto, his hometown, hats off to him." -- Oilers forward Alex Chiasson
"I saw we got into trouble if we don't support each other. I think a lot of their goals, their skill showed a little too much. It's a lesson we need to stick together more even though it's been a good stretch for us, we can't expect it to go our way every night unless we work for it." -- Maple Leafs goalie Frederik Andersen
Need to know
McDavid led all forwards with 24:49 of ice time and had a game-high eight shots on goal. … The Maple Leafs scored at least four goals for the 10th time in their past 11 games.
Oilers: At the Montreal Canadiens on Thursday (7 p.m. ET; TSN2, RDS, SNW, NHL.TV)
Maple Leafs: Host the Winnipeg Jets on Wednesday (7:30 p.m. ET; SN, TVAS, NHL.TV)
Video: McDavid has four points, Oilers defeat Maple Leafs