Mavs get revenge on Rockets