Leon Draisaitl scored twice and Cam Talbot made 31 saves for his third shutout of the season, helping the Edmonton Oilers beat the Western Conference-leading Chicago Blackhawks 5-0 on Monday night.
Oscar Klefbom, Andrej Sekera and Anton Slepyshev also scored for the Oilers.
Corey Crawford made 22 saves in the loss as the Blackhawks had a two-game winning streak snapped.
Teenage captain Connor McDavid had two assists for Edmonton. The 19-year-old set up a goal 2:39 in by skating the length of the ice before centering the puck for Klefbom, who blasted a shot past Crawford.
McDavid also assisted late in the first when Draisaitl tipped in Klefbom's shot from the point on a power play for a 2-0 lead.