PHOENIX (AP) — Victories are rare for the Phoenix Suns. Winning streaks seem downright historic.

Devin Booker returned from a six-game absence to score 28 points and Phoenix beat the Minnesota Timberwolves 107-99 on Saturday night, giving the Suns consecutive wins for the first time in almost a year.

Deandre Ayton had 18 points and 12 rebounds for the Suns, including 10 points and five boards in the fourth quarter, when Phoenix pulled away. T.J. Warren added 21 points for Phoenix.

After being sidelined with a strained hamstring, Booker returned to make 10 of 16 shots and added seven rebounds and seven assists in 36 minutes.

"Getting a win? It's fun," he said. "I'm just having fun playing with high energy. Crowd's involved, fans are involved, playing good basketball. Nothing more than that I could ask for. Just going out there, playing the right way, playing together."

The Suns (6-24), coming off a victory over Dallas on Thursday, last won two in a row on Dec. 26-29, 2017.

"We never play in a game to lose," Phoenix first-year coach Igor Kokoskov said. "We play every quarter to win and give our best, everything we have. ... We are going to try to keep playing well, playing together as a team, and then anything happens after that."

Karl-Anthony Towns scored 28 for the Timberwolves but only seven in the second half.

"We didn't make shots," he said. "We didn't execute well throughout the game and our mistakes piled up at the end."

Derrick Rose added 25 for Minnesota, which finished 0-4 on a western road trip and is 2-12 on the road this season.

"We didn't come out with the urgency of a team that wanted to win the game," Rose said. "I think that's how this game is played. You can't come out lackadaisical, you can't come out nonchalant. You've got to come out and play as hard as you can, especially when you've lost three in a row, and it shows. Tonight we lost four."

The Suns played without Trevor Ariza after agreeing to trade him to Washington for Kelly Oubre Jr. and Austin Rivers, a person familiar with the deal told The Associated Press on condition of anonymity because it had not been announced by either team.

Neither team led by more than six points in a tight first half that ended with Minnesota up 58-56.

Booker, who had been out with a strained hamstring, scored the first four in a 6-0 spurt that gave the Suns an 85-77 lead with 1:20 left in the third quarter. Josh Jackson's dunk capped the spurt on a fast break after Mikal Bridges' block of Andrew Wiggins' shot. Dario Saric sank a 3 and Wiggins hit a 19-footer to cut the Suns' lead to 85-82 entering the final period.

After Rose's basket to start the fourth quarter cut it to 85-84, Phoenix scored 11 straight, including Ayton's three-point play, to lead 96-84 on Warren's bank shot with 6:59 left.

Rose scored five straight to make it a seven-point game but Ayton and Warren each scored inside and Minnesota never threatened seriously again.

"We didn't play good defense," Minnesota coach Tom Thibodeau said, "and then in the fourth quarter, we didn't make the right plays."

Copyright 2018 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.