PHOENIX, Jan. 14 (Ticker) -- Whenever Phoenix Suns coach Mike D'Antoni needed some offensive firepower, he had a variety of options.

Shawn Marion had 25 points and 12 rebounds, Raja Bell scored 23 points and Steve Nash added 20 with 15 assists, as the Suns posted a 115-106 triumph over the Cleveland Cavaliers.

NBA TV highlights from
Cavaliers-Suns:
Play
The league's top-scoring squad, Phoenix had three players reach the 20-point plateau for the third consecutive game and won for the ninth time in 11 outings. They also have taken 11 of the last 13 encounters with Cleveland.

The Suns opened their largest lead with an 18-7 run in the third quarter. Nash hit a pair of 3-pointers and Bell scored five points in the burst that gave Phoenix an 81-68 edge.

LeBron James led Cleveland's comeback bid by scoring 11 of the next 13 points for the Cavaliers, including two shots from the arc, to cut the deficit to 83-81 early in the fourth period.

However, Eddie House took over by scoring 12 consecutive points for the Suns, nailing two 3-pointers during that stretch, to give Phoenix a 100-94 lead with 5:20 remaining.

"I got some looks and started to knock them down," House said. "I think I only took three shots in the first half. In the second half, I started to get looks and they were going down. It has been happening all year that I have been getting good looks. Sometimes I make the shots. Sometimes I don't."

"I thought Eddie House really helped them in the fourth quarter by hitting those big shots," Cavaliers coach Mike Brown said. "It looked like most, if not every one of Eddie's shots were contested. He just knocked down tough shots."

After James dunked to bring Cleveland within 106-103 with 2:53 to go, Nash hit two free throws, Bell made a 3-pointer and Marion dunked with 1:39 left to help clinch the win.

Boris Diaw scored 18 points and House added 17 for the Suns, who shot nearly 55 percent (47-of-86) from the floor and have won 14 of their last 16 home games.

Third in the league in scoring, James made 18-of-28 shots and scored 46 points, reaching the 40-point mark for the third time this season. However, Cleveland is just 1-2 in those games.

"We couldn't have done anything different," James said. "We played as well as we could. They just have more firepower then us. (House) hit shot after shot with hands in his face. Just like Kobe (Bryant) did the night before. If that happens, you just have to live with it."

"You just try and whether the storm with LeBron," Bell said. "You hope that he is not going to score enough to win the game. 46 is a lot of points but at the end it wasn't enough to win."

Zydrunas Ilgauskas added 26 with 12 rebounds for the Cavaliers, who had a 44-32 rebounding edge.

"That had to be a very entertaining game," D'Antoni said. "LeBron and Zydrunas were unbelievable and they still didn't win. We had numerous guys come through. We had some solid play form a lot of guys."