PHOENIX (AP) - Justin Upton homered, doubled and drove in three runs, and the Arizona Diamondbacks defeated Texas 8-2 tonight. It's the fifth straight loss for the Rangers.
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.
Max Scherzer won his third straight start. Scherzer's record is 5-4. He 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 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.
Saltalamacchia was charged with an error on the play, which gave
Arizona an 8-2 lead.
-- Rangers OF Josh Hamilton, who is returning from abdominal surgery, is doing some baseball activities but has yet to face live pitching.
-- Texas made its first regular-season trip to the desert since July 2000. The Rangers have trained in suburban Surprise since 2003.
(Copyright 2009 by The Associated Press. All Rights Reserved.)