Whether they're shooting from inside or out, the Phoenix Suns are beating teams any way they please.

The Suns look to extend their winning streak to 11 games when they visit the Houston Rockets on Wednesday.

For most teams, a 10-game winning streak would be the highlight of the season, but for the Suns, it's merely their second-longest run already this year. Phoenix won a franchise-record 15 straight from Nov. 20-Dec. 19 and has had multiple winning streaks of at least nine games in three consecutive seasons.

The Suns (29-8) have also won four straight on the road and 12 of their last 13 away from home after opening the season 0-4 there. They scored a season-high 76 points in the first half Monday en route to a 137-122 victory over Memphis.

Amare Stoudemire had 42 points - the most by any Phoenix player this season - while five other Suns reached double figures.

"We were in great condition down the stretch," Stoudemire said. "We caught our second wind in the third and fourth quarters and that helped a lot. It's something we do all year long and have for three or four years."

Raja Bell made seven 3-pointers and finished with 25 points, while Shawn Marion added 22 points and 13 rebounds.

"We can make you pay," said point guard Steve Nash, who had 12 points and 15 assists. "If they want to collapse on Amare, we've got lots of shooters. If they want to stay with the shooters, Amare can dominate."

Phoenix is dominating whoever it plays, winning five of its last six games by at least 10 points. The Suns beat Houston 102-91 at home on Nov. 29 as part of the 15-game winning streak, and have won four straight over the Rockets and nine of the last 11 in the series. Phoenix has also won its last five visits to Houston.

The Rockets (25-14) had their four-game winning streak snapped with a 109-96 loss to Dallas on Tuesday night, despite a season-high 45 points from Tracy McGrady. The All-Star guard had 29 points by halftime and Houston led by 13 in the third quarter, but couldn't hold in the finale of a three-game road trip.

"They went smaller in the second half, tried to deny me on the pick-and-roll, give me different looks," said McGrady, who topped 40 points for the second time this season. "Their intensity went up and they took the game away from us."

McGrady has scored at least 30 points in eight of his last 10 games. He's averaging 22.5 points in 17 career games against Phoenix, but has shot just 32.2 percent in his last three games against the Suns, including a 9-for-26 performance in the Nov. 29 defeat.

The Rockets had won nine of 10 overall before Tuesday's loss, and are seeking their sixth straight home victory. Houston is 13-3 at the Toyota Center on the season.

Houston plays seven of its next eight games at home and doesn't leave the state of Texas until a Feb. 6 game at Memphis. The Rockets' only road game during this stretch is at intrastate rival San Antonio.

Copyright 2006 by STATS LLC and Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and Associated Press is strictly prohibited