Rangers survive late rally to overpower Dillon, 10-9