OAKLAND, California, Jan. 16 (Ticker) -- The absence of Ray Allen signaled the return to winning ways for Baron Davis and the Golden State Warriors.

Davis scored 25 points and fell one rebound shy of a second straight triple-double as the Warriors snapped a five-game losing streak with a 109-93 victory over the shorthanded Seattle SuperSonics.

NBA TV highlights from
The SuperSonics' leading scorer at 24.1 points per game, Allen served the final contest of a three-game suspension for his involvement in a fight with Orlando's Keyon Dooling on Wednesday.

Taking advantage of the perennial All-Star's absence, Golden State raced to a 20-9 lead as Mike Dunleavy scored nine quick points.

"I'm glad (Allen) wasn't in the lineup, that makes my job easier," said Warriors guard Jason Richardson, who scored 26 points. "It makes the team's job easier to go out there playing ball, so anytime you get a guy down like that, you've got to take advantage of it."

Trailing by as many as 14 points in the second quarter, Seattle closed within 72-65 as Luke Ridnour split two free throws with 4:54 left in the third period.

Dunleavy responded with another five points sandwiched around a 3-pointer by Davis as Golden State went on a 13-4 run for an 85-69 lead heading into the fourth quarter.

"I think we were a little more active defensively and we moved the ball and we shared the ball on offense," Davis said.

"It was a desperation win," Richardson said. "We really needed this win and we went out there and played like that."

Davis, who had 24 points, 11 rebounds and 13 assists in Saturday's loss to the Los Angeles Lakers, finished 10-of-17 from the field with 10 assists and nine boards.

"Everybody kept telling me I needed two rebounds," Davis said. "I thought I got the two I needed. Sometimes it happens, sometimes it doesn't. As long as we win."

"He could have got it, but Baron's all about winning; he's not worried about individual stats," Richardson said. "I think he knew he only needed one rebound, but he just came to the bench because we won the game."

Dunleavy scored 22 points and Adonal Foyle responded with 10 rebounds and three blocks in his return to the starting lineup after an eight-game absence for the Warriors, who topped the SuperSonics for the fourth straight time.

French swingman Mickael Pietrus scored a season-high 19 points in his second game back from a right knee injury and Troy Murphy added 12 for Golden State, which shot 51 percent (42-of-82).

The Warriors are 5-0 when shooting 50 percent or better this season.

Ridnour and Damien Wilkins finished with 18 points apiece for Seattle, which has lost six of seven and once again lost big without Allen. The SuperSonics dropped three games without their star guard by an average of 18.3 points.

"They looked a lot like us," Warriors coach Mike Montgomery said. "They were missing shots and that's what we've been going through. They actually got some decent shots but they just missed them. They're struggling a little bit and we know what that feels like."

Picking up the slack for Allen, Ridnour flirted with his first career triple-double, handing out 12 assists and tying a career high with eight rebounds.