Connor McDavid and Dylan Holloway also scored for the Oilers (27-15-1), who became the seventh team in NHL history to win 14 in a row.
The 2016-17 Blue Jackets have the second-longest winning streak in NHL history at 16.
Edmonton goalie Stuart Skinner made 27 saves and won his 11th straight game, passing Grant Fuhr for the longest single-season winning streak in Oilers history.
The Oilers are 22-3-0 in their last 25 games and have gone a franchise-record 12 games allowing two or fewer goals.
Dmitri Voronkov scored for the Blue Jackets (14-23-9), who have lost five of their last six games.
Persons:
— Warren Foegele, Evander Kane, Connor McDavid, Dylan Holloway, Stuart Skinner, Grant Fuhr, Dmitri Voronkov, Elvis Merzlikins, Kane, Foegele, Merzlikins Columbus, Kent Johnson, Skinner, McDavid, Erik Gudbranson, Zach Hyman, Merzlikins, Connor Brown, Holloway, ___
Organizations:
Edmonton Oilers, Columbus Blue Jackets, Oilers, Pittsburgh Penguin, Jackets, Edmonton, Blue Jackets, McDavid, Columbus outshot Edmonton, Columbus, Chicago
Locations:
EDMONTON, Alberta, Voronkov, Calgary