DETROIT, Michigan — Lance McCullers got Ian Kinsler to ground into a triple play in the fifth inning, and the Houston right-hander went on to earn his first career victory Saturday, leading the Astros over the Detroit Tigers 3-2.
Detroit led 2-1 in the fifth and had runners on first and second when Kinsler hit a grounder to third. Jonathan Villar stepped on the bag and threw to second, where Jose Altuve relayed the ball to first.
It was Houston’s first triple play since 2004, and the Astros followed that up by scoring two runs in the sixth to go ahead.
McCullers (1-0) allowed two runs and six hits with six strikeouts over six innings in his second career start.
The Houston bullpen did not allow a baserunner. Luke Gregerson pitched the ninth for his 11th save in 12 chances.
Kyle Lobstein (3-5) gave up three runs in 5 2-3 innings.
The triple play was a highlight of what was generally a sloppy game.
McCullers threw a wild pitch during an intentional walk in the third, and it looked like Houston’s defense might cost the Astros the game in the fifth. After James McCann led off with a double, Jose Iglesias reached on an infield single when McCullers failed to cover first on a grounder to the right side.
Anthony Gose followed with a grounder to second that looked like a potential double play �X but Jose Altuve threw wildly to second for an error. McCann scored to give the Tigers a 2-1 lead.
But with Miguel Cabrera looming on deck, Kinsler hit his grounder to third, and McCullers was suddenly out of the inning.
Shin-Soo Choo hit a go-ahead single and a three-run homer in a 10-run third inning that chased CC Sabathia from his shortest start in six years, and the Texas Rangers routed the reeling Yankees 15-4 to send New York to its ninth loss in 10 games.
Shoo and Prince Fielder each had two hits in the third. Fielder finished with three RBIs and hit his third homer in a two games.
The Rangers, who rode a seven-run third Friday to a 10-9 win, won their fourth straight and sent the Yankees to their fifth loss in a row.
Garrett Jones, a right fielder and first baseman, relieved for the Yankees. In the first pitching appearance of his eight-season big league career, he worked around a walk and a hit batter to get the final two outs of the ninth.
Nick Martinez (4-0) got the win. Sabathia (2-6) allowed six runs and seven hits in 2 1-3 innings.
Alex Gordon hit a two-run homer, Edinson Volquez pitched six solid innings and the Kansas City Royals beat the St. Louis Cardinals 3-2 in a game called in the sixth inning because of rain.
The Royals improved to 28-14, the best record in the majors.
Volquez (4-3) gave up four hits and walked three. He gave up a run in the second, snapping a streak of 27 consecutive shutout innings by the Royals’ rotation.
Gordon homered in the second inning off John Lackey (2-3).
Daniel Descalso homered and drove in three runs and the Colorado Rockies ended the San Francisco Giants’ eight-game winning streak, taking the second game of a rain-soaked doubleheader 5-3 on Saturday night.
Descalso had a run-scoring groundout in the fourth and added a two-run homer in the sixth off spot starter Yusmeiro Petit (1-1).