Thursday’s American League results
Tigers 4, Red Sox 3 — Jhonny Peralta hit a two-run homer off Andrew Bailey in the bottom of the ninth inning to give host Detroit a dramatic victory. Boston led 3-2 when Victor Martinez drew a leadoff walk off Bailey (3-1), and Peralta followed with a line drive over the fence in left field for his seventh homer of the year. David Ortiz homered and drove in a tie-breaking run with an eighth-inning single to put Boston up, but Drew Smyly (3-0) replaced Phil Coke for Detroit and struck out four in two innings of relief.
Rays 8, Yankees 3 — Evan Longoria homered twice and drove in three runs, Matt Moore (9-3) ended a personal three-game skid and visiting Tampa Bay beat New York. Longoria reached 500 career RBI with a sacrifice fly in the third inning. He homered against Andy Pettitte (5-5) in the sixth and connected off Joba Chamberlain to open the eighth.
Twins 8, White Sox 4 — Brian Dozier’s two-run homer for Minnesota was one of a career-high four long balls hit off Chicago starter John Danks, and the visiting Twins finished their first three-game sweep of the season and their first over the White Sox in three years. Oswaldo Arcia went deep in the second inning ahead of Dozier. Clete Thomas and Eduardo Escobar hit back-to-back shots in the fourth, sending the White Sox to their seventh defeat in the last eight games. They fell to a league-worst 13-28 on the road and 5-13 in June. Danks (1-4) lasted only five innings, giving up 12 hits and six runs. Paul Konerko and Adam Dunn hit consecutive home runs in the sixth inning.
Rangers 4, Athletics 3 — Ian Kinsler put Texas ahead for the first time with a two-run single in the seventh and the host Rangers held on. Kinsler came to the plate right after Leonys Martin’s hustling infield single. That loaded the bases with two out, and Kinsler hit a full-count pitch through the middle of the infield. The game ended when Josh Donaldson was thrown out at the plate trying to score from first on Seth Smith’s single to center.
Thursday’s National League results
Pirates 5, Reds 3 — Pedro Alvarez drove in all of Pittsburgh’s runs with a solo homer, bases-loaded double and a single to lead the visiting Pirates to a win over Cincinnati and a split of their high-profile NL Central series. The Pirates remain a half-game behind second-place Cincinnati. Alvarez had an RBI single and his 16th homer off Homer Bailey. After Alfredo Simon (5-3) loaded the bases in the seventh, Alvarez doubled off left-hander Tony Cingrani to snap a 2-all tie.
Nationals 5, Rockies 1 — Jordan Zimmermann pitched eight innings to win his 10th game, Adam LaRoche had three hits including a two-run triple and host Washington spoiled Roy Oswalt’s return to the majors. Ian Desmond homered for the second consecutive game, and Denard Span and Steve Lombardozzi added a double and a single apiece for Washington. Zimmermann (10-3) allowed an unearned run on six hits. Oswalt (0-1) went five innings in his Colorado debut, striking out 11.
Mets 4, Braves 3 — David Wright hit two solo homers, New York’s bullpen pitched five-plus scoreless innings and the visiting Mets overcame an injury to starting pitcher Jonathon Niese, who left the game in the fourth with left shoulder discomfort and the Mets trailing 3-2. Closer Bobby Parnell earned his 11th save.
Thursday’s interleague result
Astros 7, Brewers 4 — Carlos Pena hit a three-run homer in the 10th inning to lift host Houston. Carlos Corporan struck out but reached on a wild pitch with one out in the 10th and J.D. Martinez followed with a double. Pena then launched the first-pitch homer off Michael Gonzalez (0-3) to the second deck in right field.
— Associated Press