Brandon Beachy had another successful injury rehab start Wednesday night for Triple-A Oklahoma City, allowing one run on six hits in five innings while making 80 pitches.