ARLINGTON, Texas (AP) — Kole Calhoun got three hits and drove in two runs as the Los Angeles Angels avoided a series sweep, beating Texas 9-6 Sunday and ending the Rangers' four-game winning streak.
Shane Robinson got two hits, scored three times and drove in a run after being called up from the minors by the Angels earlier in the day.
C.J. Cron added three hits for Los Angeles. Geovany Soto hit his third home run of the season and second of the series.
Greg Mahle (1-0) pitched one scoreless inning. The 23-year-old rookie picked up his first major league win.
Tom Wilhemsen (1-2) took the loss.
Angels starter Garrett Richards worked only four innings and gave up four runs, only one of them earned after his throwing error. The short outing came after Matt Shoemaker lasted only 2 1-3 innings in his start Saturday night.
Los Angeles relievers Mahle, Mike Morin, Jose Alvarez and Fernando Salas combined for four scoreless innings. Joe Smith allowed two runs in the ninth in a non-save situation.
Cole Hamels pitched five innings, the shortest of his 19 regular-season and postseason starts for Texas following his acquisition last July 31. He allowed four runs on seven hits and a season-high four walks.
It was the Rangers' second loss in Hamels' 12 home starts with Texas and the first since his Rangers home debut last Aug. 1.
Texas scored three times in the fourth. Trying to start a double play with no outs, Richards threw between shortstop Andrelton Simmons, standing on second base, and third baseman Yunel Escobar, a few steps to Simmons' right, into center field.
Angels: OF Craig Gentry (right lumbar spine strain) was put on the disabled list. Robinson was selected for the major league roster from Triple-A Salt Lake.
Rangers: The rehab of OF Josh Hamilton has been halted after he tweaked his left knee on Saturday playing for Double-A Frisco. ... RHP Yu Darvish (Tommy John surgery) began his rehab on Sunday pitching two innings for Frisco, with two strikeouts and one walk.
Angels: RHP Jered Weaver (3-0, 3.86) seeks his first 4-0 start since beginning 6-0 in 2011. He starts at Milwaukee.
Rangers: RHP A.J. Griffin (3-0, 2.52) is holding opponents to a .189 batting average. He starts at Toronto.