Nowitzki surpassed Alex English as the 13th-leading scorer in NBA history with a jumper in the third quarter.
Monta Ellis provided 18 points, five assists and five rebounds as Dallas logged its first victory in three games.
The Rockets were led by 29 points and 15 rebounds from Dwight Howard.
Chandler Parsons added 21 points for Houston.
Aaron Carter is still in love with Hilary Duff
Millions of Getty images now available for free via embed tool