Dudley also hauled down seven rebounds.
Channing Frye added 14 points and 11 rebounds for the Suns, who pulled 1 1/2 games behind Houston for the eighth and final playoff spot in the West with the victory.
The Rockets fell in overtime to Indiana Sunday.
Marco Belinelli and Jason Smith scored 14 points apiece for the Hornets.
Puzzle-maker slips 'Murdoch Is Evil' into Rupert Murdoch's Sunday Telegraph
Exploding whale video goes viral on Internet