Nash scored 15 and had a season-high 21 assists, directing a balanced offense for Phoenix in a 107-97 win over the Detroit Pistons on Sunday night.
The two-time MVP was snubbed from the All-Star team this season in what is probably more of a reflection of playing for Terry Porter instead of Mike D'Antoni.
"Who's been down on Steve Nash?" Detroit's Allen Iverson asked. "He's definitely an All-Star, and he's still playing like an MVP."
Amare Stoudemire is an All-Star for the third straight year, showing he has recovered from major knee surgery, but the 26-year-old forward is still the main subject of trade speculation leading up to the NBA's deadline on Feb. 19.
"It's all about what they want to do financially," said Stoudemire, who signed a five-year, $74 million contract extension in 2005. "I have no control over that.
"We'll see how it plays out."
Nash fell one assist short of matching his career high and the highest total in the NBA this season.
"I'll find one of these guys to blame for not getting me another one," joked Nash, who passed Lenny Wilkins for 10th on the career assist list.
Nash did set the record for the most assists at The Palace, breaking the mark shared by Isiah Thomas and Chauncey Billups.
Richard Hamilton scored 27 and Iverson had 25 points for the Pistons, who have lost 11 of 17. Rasheed Wallace scored 16, Tayshaun Prince had 11 and Rodney Stuckey was held to just eight points and only one assist for the Pistons.
The Suns outscored Detroit 66-26 in the lane and 31-13 in transition.
"They just got out and just ran us into the ground," Stuckey said.
Porter, who was a Detroit assistant last season, left the court briefly during the first quarter because he was feeling ill.
"This has been a long night," Porter said. "Thank God it is over, but I'll be sick all season if we get effort like that."
Detroit and Phoenix began the game with the same 27-21 record, reflecting the lackluster seasons both have had after being two of the NBA's best teams in recent years
The Suns have not won more than three straight games this season and haven't lost more than four in a row. Detroit has beaten every division leader, other than Boston, but is just 14-12 at home.
Even though the Pistons have gone from an Eastern Conference power to a middle-of-the-pack team since giving up Billups for Iverson, they might end up sticking with their roster to free up $22 million in salary cap space to make moves over the next two summers.
Detroit was effective at times against the Suns, but usually was out of sync, as it often has been with Iverson.
The first quarter ended 29-29, the 12th tie of the game after three lead changes.
O'Neal took over in the second quarter, helping Phoenix outscore the Pistons 33-21 to create a cushion it needed to withstand an occasional run. The Suns led 83-74 after three quarters and didn't have trouble maintaining the lead.
|'He's still playing like an MVP,' Allen Iverson says about Steve Nash. (Getty Images)|
|Phoenix (28-21) «||29||33||21||24||107|
|PHO:J. Richardson 21 Pts
PHO:S. O'Neal 10 Reb
PHO:S. Nash 21 Ast
|DET:R. Hamilton 27 Pts
DET:A. McDyess 13 Reb
DET:A. Iverson 7 Ast
|Players of the Game|
Detroit Pistons 2012 Wall Calendar
$2.99 Shop Now!
|A. Stoudemire, C||38||7-13||4-5||7||2||4||18|
|G. Hill, SG||37||5-8||0-2||5||1||3||10|
|S. Nash, PG||34||5-12||4-5||3||21||2||15|
|S. O'Neal, C||33||7-16||6-8||10||0||3||20|
|J. Richardson, SG||33||8-16||3-4||3||0||3||21|
|L. Barbosa, PG||23||8-11||0-0||3||5||1||17|
|L. Amundson, PF||20||0-1||4-6||5||0||4||4|
|M. Barnes, SF||18||1-4||0-0||5||2||1||2|
|G. Dragic, PG||4||0-2||0-0||0||0||0||0|
|A. Tucker, SF||Did Not Play|
|J. Dudley, PF||Did Not Play|
|R. Lopez, C||Did Not Play|
|Complete Box Score|
|A. Iverson, SG||41||8-22||9-12||3||7||1||25|
|T. Prince, SF||37||5-9||0-0||1||4||1||11|
|R. Wallace, PF||33||5-11||4-6||10||1||4||16|
|R. Stuckey, SG||29||4-8||0-0||3||1||2||8|
|K. Brown, C||19||2-3||0-0||8||0||3||4|
|R. Hamilton, SG||31||11-19||2-2||3||3||4||27|
|A. McDyess, PF||29||1-5||2-2||13||2||5||4|
|J. Maxiell, PF||9||0-1||0-0||0||0||1||0|
|A. Afflalo, SG||8||0-6||2-2||2||0||3||2|
|A. Johnson, SF||4||0-1||0-0||2||1||2||0|
|A. Acker, G||Did Not Play|
|W. Bynum, PG||Did Not Play|
|W. Herrmann, SF||Did Not Play|
|W. Sharpe, PF||Did Not Play|
|Complete Box Score|