BUFFALO, N.Y. — Evander Kane scored twice in the third period and Chad Johnson made 18 saves to help the Buffalo Sabres beat the Arizona Coyotes 5-2 on Friday night.

Sam Reinhart, Jamie McGinn and Marcus Foligno also scored for Buffalo. The Sabres have had at least four goals in four straight games for the first time in nine seasons, and have won three of their last four games.

Arizona has lost three in a row to begin a five-game trip. Max Domi scored both goals for the Coyotes, and Mike Smith made 23 saves.

Kane scored on a short-handed breakaway 2:40 into the third period for a 3-1 lead. It was the Sabres’ first short-handed goal of the season. He later added an empty-net score and has four goals and two assists in his last three games.

Foligno made it 4-2 with 8:16 left after taking a pass from Nicolas Deslauriers behind the net, moving to the right side of the goal and slipping the puck behind Smith.

The Coyotes appeared to score 19 seconds later on a backhanded shot by Nicklas Grossman, but Sabres coach Dan Bylsma challenged the goal and replays revealed Arizona’s Martin Hanzal interfered with Johnson.

The Sabres took control in the second period by putting 10 shots on net and scoring two goals in a 6:13 span.

Reinhart tied the game 7:17 into the period, collecting the rebound of Rasmus Ristolainen’s shot, skating behind the net and bouncing the puck off Smith’s back for his seventh goal of the season. With the assist, Ristolainen has 13 points, including 10 assists, in his last 13 games.

McGinn made it 2-1 with 6:27 left. In the neutral zone, he kicked Johnson’s long pass over to Jack Eichel, and the rookie entered the zone before sending a backhand pass between two defenders back to McGinn for a straightaway one-timer. McGinn extended his points streak to four games, with two goals and four assists during that span.

Domi scored his second goal of the game and 10th of the season on a wrist shot from the right point that made it 3-2 with 6:42 into the third period.

Domi put the Coyotes up 1-0 with 5:32 left in the first. Hanzal sent a cross-ice pass to Domi streaking up the left side for a breakaway, and Domi skated in front of Johnson before flipping a backhand shot over the goaltender’s glove.

NOTES: The Sabres last scored four goals in four straight games during the 2006-07 season, when they had 30 goals over five consecutive contests. … Coyotes captain Shane Doan missed his sixth straight game with a lower-body injury. The Coyotes also scratched D Connor Murphy and C Dustin Jeffrey. … The Sabres scratched D Mike Weber. .. Reinhart, Domi and Coyotes forward Anthony Duclair were linemates on the Canadian team that won a gold medal at the 2015 World Junior Championships. This was their first NHL meeting. … Sabres LW Matt Moulson played in his 500th career game.