The AP reports: Amare Stoudemire had 29 points and 11 rebounds and the Suns overcame Shaquille O’Neal’s second-quarter ejection to beat the Detroit Pistons 104-86… Steve Nash, back from a one-game suspension for his part in a skirmish with several Houston Rockets on Wednesday night, added 17 points and seven assists for the Suns, who were without two players even before O’Neal was tossed for a flagrant foul with 5:19 left in the first half. Boris Diaw had 13 points for Phoenix. Richard Hamilton scored 19 for the Pistons, who entered the game 3-0 on a four-game western swing that began Tuesday. In their previous stop, they handed the Lakers their first loss of the season Friday night in Los Angeles. Detroit’s Allen Iverson scored nine points on 4-for-17 shooting.