Alejandro Osuna hit a go-ahead, two-run single in the top of the 10th inning on Monday, propelling the visiting Texas Rangers to a 7-5 victory over the Arizona Diamondbacks. Shawn Armstrong retired the side in the bottom of the 10th for Texas (72-67), securing his sixth save of the season.