PORTLAND, Ore., April 7 (Ticker) -- Sharpshooting All-Star Ray Allen flashed his touch from outside.

Allen scored 38 points and Chris Wilcox added 20 and 10 rebounds as the Seattle SuperSonics coasted to a 121-108 victory over the struggling Portland Trail Blazers, who have lost 11 of their last 12 contests.

NBA TV highlights from
A 6-5 guard, Allen had to pick up most of Seattle's scoring in the absence of second-leading scorer Rashard Lewis, who was suspended one game for pleading guilty to reckless driving.

"Ray is on our team and he's capable of games like that," Sonics coach Bob Hill said. "I think he probably sensed that we needed him because we were shorthanded. He really stepped up."

Allen connected on 12-of-18 from the floor, including 4-of-6 3-pointers, and also made all 10 of his free throws.

Allen also moved into second place on the NBA's all-time 3-pointers-made list, passing Dale Ellis. He now trails only Reggie Miller on the all-time list.

"I thought a lot of the game was just figuring out what they were going to give me and then make sure I didn't make it too complicated by trying to do it myself without Rashard," Allen said. "Chris and Earl (Watson) stepped up. When they do that, take the pressure off of scoring, it makes it easier for me."

Portland cut the deficit to 76-71 on a jumper by Viktor Khryapa, who scored eight points, with 3:04 remaining in the third quarter. However, the Sonics responded with a 12-2 surge to close the period and never really were challenged in the fourth.

"They definitely didn't want to give up, based on what happened last time up in Seattle," said Allen, regarding the Sonics' 39-point win over the Trail Blazers on Sunday. "Up there, we would go on a run and they couldn't answer. They had a little more fight in them so we had to keep coming."

Watson collected 19 points and eight assists off the bench and Nick Collison scored 13 points for Seattle, which shot 56 percent (47-of-87) overall.

The 6-10 Wilcox, who was acquired in a trade with the Los Angeles Clippers on February 14, has been brilliant in his last 10 outings, averaging a double-double over that stretch.

"We were out there having fun, playing, executing, running the plays and everything else was falling for us tonight," said Wilcox, who shot 9-of-12 from the field. "It's a great feeling to go out there and accomplish new goals. It's been a nice stretch for all of us as a team and hopefully we can keep it going in the right direction, everybody getting better."

Juan Dixon scored 28 points and reserve Sebastian Telfair added 15 and six assists for the Blazers, who shot 52 percent (42-of-81) and scored 54 points in the paint.

"We need to keep coming out and give an effort and try to get a win," said Telfair, who shot 5-of-9 from the floor. "You can blame our (15) turnovers, defense, and you can blame Ray also. He hit shots like I can't even explain."

Portland coach Nate McMillan finished the season 1-3 against his former team.

"Defensively, not much to talk about," McMillan said. "Weak-side help wasn't there, their bigs were quick on the boards, seven first quarter turnovers allowed their guys to get in a track meet. Obviously, Ray was good. Wilcox was very big for them. He's been a good add for them in terms of what they do."