Updated

Glendale, AZ (SportsNetwork.com) - Rob Klinkhammer posted two goals and an assist as the Phoenix Coyotes thumped the New York Islanders, 6-3.

Mike Ribeiro had a goal and two assists while Mikkel Boedker scored twice for the Coyotes, who have won two straight. Mike Smith gave up three goals on 24 shots in the victory.

"Everyone can chip in here and everyone can score," said Ribeiro. "The defense likes to chip in, too, so it can make matching up against us hard on other teams."

Kyle Okposo, Eric Boulton and John Tavares all scored for the Islanders, who had snapped a 10-game losing streak on Tuesday with a win over San Jose. Kevin Poulin gave up all six goals on 36 shots in the loss.

"When you give up six goals like that and leave your goalie out to dry is unacceptable," said Tavares. "We've got to work on our defense here or we're going to keep dropping games."

The Islanders took the initial lead of the game at 13:06 of the first as Andrew MacDonald sent a shot from the left point that Boulton tipped in down low.

Phoenix, though, tied the game 1:28 later while on the power play as Keith Yandle whipped it into the net from the high slot with traffic in front.

Over a span of 3:41 in the second period, the Coyotes found the back of the net three times, started on Klinkhammer's first of the game when he gained the zone down the right wing and left a drop pass for Ribeiro, who sent it back to Klinkhammer for the bad-angle shot into the net at 2:34.

Less than two minutes later the Coyotes lit the lamp again as Boedker was credited with the goal during a scrum in front, and Ribeiro made it a 4-1 game on his one-timer from the slot at 6:15.

Tavares got a goal back for the Islanders as he snapped it home from the left wing on a rush play at 11:42, and Okposo scored 1:23 later as Brian Strait sent a shot on net from the left point that Okposo tipped in from in front.

The Coyotes, though, took a 5-3 lead into the third period as Boedker caused a turnover in the neutral zone and pass it off to his left from Brian Strait, who gained the line and sent it back to the middle where Boedker snapped it home with 1:01 to play in the frame.

Klinkhammer put the game out of reach with 5:47 to play as he scored his second of the game and seventh of the season off a feed from Ribeiro.

Game Notes

Phoenix hosts Carolina on Saturday ... New York returns home to face Montreal on Thursday ... The Islanders had taken a 6-1 win over the Coyotes in New York on Oct. 8 ... Phoenix went 1-for-4 on the power play while New York was 0- for-3.