29 So David gathered all the troops and went to Rabbah. He fought against the city and captured it.