SEATTLE, March 22 (Ticker) -- With Ray Allen struggling, the Seattle SuperSonics got a lift from Chris Wilcox and Rashard Lewis.

Wilcox scored a career-high 30 points and Lewis had 22 of his 27 in the second half as the SuperSonics held on for a 114-105 victory that cooled off the Milwaukee Bucks.

NBA TV highlights from
Earl Watson, who was expected to miss time with a throat injury, scored 14 points and made a pair of clutch jumpers down the stretch for the Sonics, who found a way to offset an off night by their sharpshooter.

Allen made just 4-of-14 shots, including 0-of-4 from behind the arc. Playing through foul trouble, he scored 15 points but was not the focal point of the offense. Wilcox and Lewis picked up the slack.

"I can't get over Wilcox," Sonics coach Bob Hill said. "He's playing great. He played absolutely great."

Acquired from the Los Angeles Clippers last month, Wilcox made 10-of-14 shots and 10-of-12 free throws. He also grabbed 14 rebounds - following a 19-rebound effort Tuesday night in Sacramento - as he dominated on the interior.

"It was my career high and I feel good about that," Wilcox said. "But I have to come out in the next game and do the same thing. The thing for me is just having fun. When I go out there and have fun, everything else comes to me. Offense comes, defense comes, and everybody else starts playing well."

Wilcox scored just two points in the fourth quarter, but by that time, Lewis had found his rhythm. He made just 2-of-6 shots in the first half but 6-of-10 after halftime, including three 3-pointers.

"We've been losing the third quarter but we came out aggressive," Lewis said. "If we win the third quarter, it gives us a rhythm for the second half."

A three-point play by Michael Redd triggered a 10-0 run that pulled Milwaukee within 89-88 with 7:36 remaining. Lewis responded with a 3-pointer.

"I just felt a little rhythm going," Lewis said. "I didn't want to hesitate or think about it so I just let it go. I had a lot of arch on it, so I knew it was going to be good."

The teams traded baskets for the next three minutes. Lewis scored inside for a 98-94 lead, but Bobby Simmons responded for the Bucks to make it 98-96 with 4:10 left.

With the shot clock running down, Watson drilled a 3-pointer with 3:07 to go. Lewis sank two free throws before Watson buried a 17-footer for a 105-96 lead with 1:58 to play.

Luke Ridnour collected 12 points and 10 assists for the Sonics, who shot 47 percent (34-of-73), made 41-of-51 free throws and held a 45-37 advantage on the glass.

Redd battled foul trouble to score 26 points and Simmons and Dan Gadzuric added 14 apiece for the Bucks, who had won four of their last five games. They shot 48 percent (39-of-82).

Milwaukee (34-34) fell to 1-1 on its three-game road trip, which ends Friday vs. the Los Angeles Lakers. Its lead over eighth-place Philadelphia in the Eastern Conference was reduced to 1 1/2 games. The Bucks lost for the sixth consecutive time in Seattle.

"We are in a playoff race and we wanted to get another road win," Bucks coach Terry Stotts said. "Regardless of what's happened here over the past five or six years, we're coming in here fresh and trying to get a win."

Lewis scored 15 points in the third quarter, when Seattle turned a one-point halftime edge into an 83-75 lead entering the final period.

"Rashard Lewis was a headache for us in the third quarter," Redd said. "We couldn't stop him and figure him out."