COLUMBUS, Ohio - William Nylander and Leo Komarov each had a goal and an assist and the Toronto Maple Leafs beat the Columbus Blue Jackets 5-2.

Auston Matthews and Nazem Kadri also scored, and Frederik Andersen had 32 saves as Toronto stayed in the thick of the playoff hunt in the Atlantic Division. Nikita Zaitsev scored an empty-net goal after the Blue Jackets pulled their goalie for a sixth skater near the end.

David Savard and Brandon Saad scored for Columbus, which lost for the first time in the last five games. Backup goaltender Joonas Korpisalo stopped 26 shots. The Blue Jackets stayed in third place in the Metropolitan Division, two points behind leader Washington and one behind Pittsburgh. They play the Capitals in Washington on Thursday night.

DUCKS 4, OILERS 3

ANAHEIM, Calif. - Rickard Rakell scored the go-ahead goal, Hampus Lindholm had a goal and two assists, and the Anaheim Ducks defeated the Edmonton Oilers.

Jonathan Bernier made 29 saves, and Josh Manson and Patrick Eaves also scored as Anaheim passed Edmonton for second place in the Pacific Division with nine games remaining for both teams.

Cam Talbot gave up four goals on 18 shots before being pulled midway through the second period as the Oilers' four-game winning streak ended. Connor McDavid had a goal and an assist, giving him 84 points to extend his league lead, and Leon Draisaitl also scored for the Oilers.

Mark Letestu added a 6-on-3 power-play goal with 6.7 seconds remaining.

ISLANDERS 3, RANGERS 2

NEW YORK - Andrew Ladd scored the tiebreaking goal with about 7 1/2 minutes remaining in the third period and the New York Islanders rallied for 3-2 victory over the crosstown-rival Rangers on Wednesday night.

Anders Lee had a goal and an assist, and Nikolay Kulemin also scored for the Islanders, who pulled two points behind Boston for the Eastern Conference's second wild-card spot. Anthony Beauvillier had two assists and Thomas Greiss stopped 34 shots.

Mats Zuccarello and Rick Nash scored, and Antti Raanta finished with 25 saves for the Rangers, who remained six points behind Columbus for third place in the Metropolitan Division.

The Islanders, who beat the Rangers for the third time in four games this season and seven of eight over the last two, won for just the second time in six games (1-3-1). The Islanders also improved to 17-9-4 since interim coach Doug Weight replaced the fired Jack Capuano.

The loss extended the Rangers' home losing streak to seven games (0-5-2) since beating Washington on Feb. 19.