D-Backs beat Rangers 8-2

Posted: Updated:

PHOENIX (AP) -- Justin Upton homered, doubled and drove in three runs, and Max Scherzer won his third straight start as the Arizona Diamondbacks defeated Texas 8-2 last night.

Felipe Lopez had three hits and drove in three runs, and Stephen Drew added three singles for the Diamondbacks, who snapped a three-game skid.

Scherzer (5-4) worked out of jams for most of the night, allowing two runs on seven hits and a walk in six innings. He struck out seven.

The slumping Rangers hit a new low in the sixth, handing the Diamondbacks a gift run on a play straight out of Little League.

With two out and Lopez on third, Rangers catcher Jarrod Saltalamacchia (sahl-tah-lah-MAH'-kee-ah) fired his return throw over 6-foot-2 pitcher Jason Jennings' head. Jennings hustled after the ball, but Lopez dashed home without a play as the Chase Field crowd roared with delight.

The loss was the Rangers' fifth straight.