Jan 23, 2006 1:15 AM EST

It was an unofficial turn-back-the-clock night in Phoenix, to the days when everybody in the NBA loved to run and shoot, and nobody played much defense.

Ray Allen made a 30-footer at the second-overtime buzzer to break the NBA record for most combined 3-pointers in a game, giving the Seattle SuperSonics a 152-149 victory over the Phoenix Suns on Sunday night in the league's highest-scoring game in 11 years.

"When I was open, I just knew it was time to make a shot," Allen said.

The teams combined for 32 3-pointers, breaking the mark of 31 set by Toronto and Philadelphia on March 13, 2005. The 301 points were the most in a game since Dallas beat Houston 156-147 in two overtimes on April 11, 1995, according to the Elias Sports Bureau.

It was the first 150-point game in the NBA since the Los Angeles Clippers beat Toronto 152-120 on March 15, 1998.

Allen scored 42, including 8-of-16 3s, and Luke Ridnour a career-high 30 as the Sonics snapped a four-game losing streak and handed Phoenix its first home loss in seven games. Thirty-two of Allen's points came after the third quarter.

"One thing about Ray Allen, at some point he's going to make shots," Sonics coach Bob Hill said.

Via ESPN