GLENDALE, Ariz. -- Center Rob Klinkhammer scored two goals and recorded his first career three-point game and left winger Mikkel Boedker added two goals as the Phoenix Coyotes earned a 6-3 victory over the New York Islanders at Jobing.com Arena on Thursday.
Center Mike Ribeiro added a goal and two assists, defenseman Keith Yandle had a goal and an assist and Klinkhammer also had an assist for the Coyotes (18-8-5), who avenged their worst loss of the season, 6-1, on the East Coast in the third game of the season.
Center John Tavares scored his 13th goal of the season for the Islanders (9-19-5), who won one of their last 12 games and three of their last 19, getting only six points in that span. They broke a 10-game winless streak in San Jose on Tuesday.
The Coyotes scored four goals in the second period to extend the Islanders misery.
Coyotes goaltender Mike Smith made 21 saves after missing two of the last three games with an illness. The Coyotes tied their season-high in goals.
The Coyotes peppered Islanders' goalie Kevin Poulin early in the second period, scoring three of their goals in the first 6:15 for a 4-1 lead they never relinquished.
Klinkhammer was credited with his sixth goal of the season when his shot from a bad angle from the right side was guided in by Islanders defenseman Aaron Ness as he tried to clear the crease at 2:34.
Boedker scored his eighth goal after a cross-ice pass from Yandle got loose in front at 4:31, and Ribeiro got his ninth goal from the slot to make it 4-1 at 6:15 of the period.
The Islanders responded with two goals in 83 seconds to make it 4-3. Tavares was credited with his 13th goal when his centering pass toward the front was tipped in by a Coyotes defender at 11:42
Forward Kyle Okposo scored his 10th goal while sliding in from the left side at 13:05 to make it 4-3.
As the period wound down, Boedker stole the puck at center ice and scored his second goal with 1:01 left in the second period to make it 5-3.
Klinkhammer completed the scoring at 5:47 of the third period.
The Islanders opened the scoring when left winger Eric Boulton tipped in a shot from the left point by defenseman Andrew MacDonald at 13:06 of the first period.
Yandle tied the game with a power-play goal on a slap shot from just inside the blue line between the circles 88 seconds later.
NOTES: Coyotes C Shane Doan missed his third straight game with an undisclosed illness and coach Dave Tippett said after Thursday's morning skate that Doan is "not going to be available for the foreseeable future. He's still getting some tests done, so hopefully it's not long, long term." ... Doan has 23 points, which is third on the team. The last time the Islanders were in Arizona, on Jan. 2, 2012, Doan had his first career hat trick. The teams did not meet in the strike-shortened 2012-13 season. ... After a two-game homestand that concludes against Carolina on Saturday, the Coyotes play four road games in seven days on an East Coast trip. ... Islanders C Ryan Strome was a healthy scratch after being recalled from Bridgeport of the AHL. Strome, 20, was leading the AHL with 33 points (nine goals, 24 assists) in 23 games. ... The Islanders concluded a five-game road trip Thursday and have three of their next four games at home.