PHOENIX -- Ray Allen scored 25 points and Rashard Lewis added 23, helping the Seattle SuperSonics end a four-game exhibition losing streak with a 108-102 victory over the Phoenix Suns on Monday night.
Damian Wilkins and Luke Ridnour had 11 points apiece for the Sonics and Earl Watson scored 10.
Kurt Thomas scored 20 points, his high with Phoenix, and grabbed nine rebounds, and Shawn Marion had 17 points and 10 rebounds.
Steve Nash, the NBA's MVP the past two seasons, added 12 points and 11 assists for the Suns, who completed their exhibition season with a 4-4 record. The Sonics are 2-4 with two games remaining.
Raja Bell scored 14 for the Suns and Amare Stoudemire had 13.
Seattle trailed 98-94 with less than three minutes remaining before outscoring Phoenix 14-4 to end the game. Watson triggered the comeback with a 3-pointer and Allen contributed five points during the surge.
Allen was only 6-of-15 from the field, but was 11-for-11 from the foul line.
With Seattle leading 31-30 with 9:36 remaining in the second period, Thomas hit a 16-foot jumper, giving Phoenix a lead it held until the Sonics scored the final seven points of the third period for a 79-78 advantage. Thomas then scored six of the Suns' next eight points during the second quarter, and the Suns led 59-50 at halftime.
Marion finished the half with 13 points and seven rebounds. Thomas had 10 points and four rebounds. Allen had 11 points for the Sonics and Lewis 10.
Leandro Barbosa, the Suns' leading scorer (17.3) during preseason, missed the game with a sprained right toe. Teammate Sean Marks (sprained left elbow) and Seattle's Kareem Rush (strained groin) and Danny Fortson (strained left knee) also sat out.