Alex DeBrincat scored two goals, rookie Adam Boqvist had two assists, and the Chicago Blackhawks beat the Edmonton Oilers 4-3 on Thursday night.
It was the fourth straight victory for the Blackhawks, who climbed within four points of the second wild-card spot in the Western Conference.
Patrick Kane and Jonathan Toews also scored for Chicago. Corey Crawford made 20 saves.
Ryan Nugent-Hopkins, Josh Archibald and Kailer Yamamoto had goals for Edmonton, which had its three-game winning streak ended. The Oilers remained two points behind Pacific Division leader Vegas. Leon Draisaitl had two assists, pushing his league-leading points total to 110.
DeBrincat got his second two-goal game in the last seven with his scores in the second period, the second of which made it 4-1.
Edmonton coach Dave Tippett pulled goaltender Mike Smith in favor of Mikko Koskinen. Smith allowed four goals on 21 shots, while Koskinen made 10 saves.
DeBrincat had given the Blackhawks a three-goal lead 4:59 into the second with a 50-foot shot that Smith never saw, thanks to an inadvertent screen by defenseman Matt Benning.
Kane found an opening on the short left wing and rifled the puck over a sprawled Smith for his 30th goal of the season with 5:26 left in the first.
The Oilers rallied in the third period with a pair of goals in 49 seconds. Archibald and Yamamoto beat Crawford from the right slot, with Yamamoto's goal - which trimmed Chicago's lead to a goal - needing confirmation from NHL replay officials.
Blackhawks are at Detroit on Friday night.