GLENDALE, Ariz. -- Jeremy Roenick is playing as if these are his last games -- just in case.
"It's been a good couple weeks for me," said the 37-year-old Roenick, who indicated last month that he was considering retiring after this season. "I don't know if these are the last couple, but I'd like to think I'm trying to play like they are."
Curtis Joseph made 19 saves for his first victory since March 22 and the Coyotes snapped a five-game losing streak. Joseph's 445th career win moved him within two victories of Terry Sawchuk, who is fourth on the career list.
Joseph will start Saturday in the Coyotes' next-to-last game in Los Angeles.
"I think a lot of us should be playing for Cuj," Roenick said. "Cuj can be getting into the upper echelon of goaltenders. He's already there. But he can pass a couple of guys now and I think we should be playing for him now."
Bill Thomas and Shane Doan also scored for Phoenix, which is out of playoff contention.
"I thought we played a pretty solid hockey game throughout tonight," Coyotes coach Wayne Gretzky said.
Tom Kostopoulos and Michael Cammalleri scored for the Kings, who have dropped six straight.
Roenick gave Phoenix a 1-0 lead at 9:17 of the first when he redirected Derek Morris' blast from the top of the left faceoff circle past Sean Burke for a power-play goal.
Thomas made it 2-0 at 17:48 when he pounced on a loose puck above the right faceoff circle and one-timed a shot over Burke's glove.
"The first period was the difference," Kings coach Marc Crawford said. "We didn't respond to the level the game was being played at. We wanted a soft game and they didn't give us one."
The Coyotes finished the first period with a season-high 20 shots on goal.
"We were ready to play and we played excellent," Joseph said. "You get 20 shots in the first period and that's a pretty positive sign that you have a chance to win."
Kostopoulos cut the lead to 2-1 at 17:23 of the second period, scoring from the right side of the crease after the puck took a long bounce off the end boards. But Doan extended the lead to 3-1 just 75 seconds later when he took a pass from Roenick in stride between the circles and beat Burke with a wrist shot.
The Kings pulled to 3-2 with 11:22 to go when Anze Kopitar's shot bounced off Joseph's right skate on the far left edge of the crease and Cammalleri scored into the vacated net.
"We thought it would be crucial to come out and have a good start, but they did it to us," Cammalleri said. "We've had lots of chances to win games this year, but it's time to start winning some of these."
Cammalleri has 23 points -- 10 goals, 13 assists -- in his last 22 games. ... Kostopoulos' goal was his first since Jan. 16, a span of 32 games. ... Coyotes LW Jeff Taffe, who missed the last two games with a sore left foot, played one shift before leaving for the night because of the soreness. ... Kings C Derek Armstrong injured his knee late in the second period and did not return. ... Hall of Famer Dale Hawerchuk was inducted into the Coyotes' ring of honor before the game. Hawerchuk scored 379 goals in nine seasons for the Winnipeg Jets from 1981-90. ... Coyotes general manager Mike Barnett was booed when he was introduced during the ceremony.