Martin Perez held Rockies to one run, Rangers win