• Yankees 3, Rangers 0: NEW YORK — Hiroki Kuroda (11-8) pitched a two-hitter and the New York Yankees got consecutive homers from Nick Swisher and Mark Teixeira in a victory over Texas. Kuroda (11-8) held Texas hitless until Elvis Andrus’ infield single leading off the seventh, outpitching All-Star lefty Matt Harrison.
• Mariners 3, Rays 2: SEATTLE — Eric Thames’ two-out single in the bottom of the ninth inning gave Seattle a victory and snapped Tampa Bay’s seven-game winning streak. Thames’ hit into short right field on an 1-2 pitch scored Chone Figgins and made a winner of Stephen Pryor (2-0), who worked 1 2⁄3 innings.
• Orioles 7, Red Sox 1: BALTIMORE — Mark Reynolds homered twice and drove in four runs, Omar Quintanilla also went deep, and Baltimore beat Josh Beckett and Boston. Wei-Yin Chen (11-7) gave up one run, nine hits and a walk in six-plus innings for the Orioles, who moved 10 games over .500 (63-53) for the first time since June 24.
• Tigers 8, Twins 4: MINNEAPOLIS — Miguel Cabrera became the first player to reach 100 RBIs this season with a run-scoring single and Doug Fister pitched eight strong innings for Detroit in a win over the Twins. Fister (7-7) did not allow an earned run and struck out seven to win for the third time in four starts.
• Royals 5, Athletics 0: KANSAS CITY, Mo. — Jeremy Guthrie allowed only three singles in seven innings, and the Royals rolled to a win over Oakland. Guthrie (5-12), who struck out a season-high eight, ran his scoreless streak to 15 innings. He has yielded eight hits and struck out 14 in his past two starts.
• White Sox 3, Blue Jays 2: TORONTO — Jose Quintana snapped a five-start winless streak and the Chicago White Sox held off Toronto for a rare victory at Rogers Centre. The AL Central leaders won in Toronto for just the fourth time in 20 games dating to 2007.
• Angels 9, Indians 6: ANAHEIM, Calif. — Zack Greinke won for the first time in four starts since being acquired by the Angels, Albert Pujols homered and drove in four runs and Los Angeles beat Cleveland. Greinke (1-1) allowed four runs and eight hits in seven innings, struck out five and walked one.
