NEW YORK — Evan Longoria homered twice and drove in three runs, and Matt Moore ended a personal three-game skid in Tampa Bay’s 8-3 victory over the New York Yankees on Thursday.
Longoria reached 500 career RBIs with a sacrifice fly in the third inning. He homered against Andy Pettitte (5-5) leading off the sixth and connected off Joba Chamberlain to open the eighth.
Yunel Escobar hit a two-run shot off Boone Logan later in the eighth. Tampa Bay had 14 hits after totaling 15 in a 6-2 win over Boston on Wednesday night.
Moore (9-3) pitched into the seventh inning and gave up three runs.
Tigers 4, Red Sox 3
DETROIT — Jhonny Peralta hit a two-run homer off Andrew Bailey in the bottom of the ninth inning to give the Detroit Tigers a victory over the Boston Red Sox.
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 tiebreaking run with an eighth-inning single to put Boston up, but Drew Smyly (3-0) replaced Phil Coke for Detroit and prevented any further scoring by the Red Sox. He struck out four in two innings of relief.
Rangers 4, Athletics 3
ARLINGTON, Texas — Ian Kinsler put Texas ahead for the first time with a two-run single in the seventh and the Rangers held on for a series-clinching victory over AL West-leading Oakland.
Kinsler came to the plate right after Leonys Martin’s hustling infield single, getting to first base ahead of Sean Doolittle (3-2) when the pitcher was taking the toss from first baseman Brandon Moss. That loaded the bases with two outs, 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.
Twins 8, White Sox 4
MINNEAPOLIS — Brian Dozier’s two-run homer was one of a career-high four long balls hit off Chicago starter John Danks, and Minnesota finished their first three-game sweep of the season and their first over White Sox in three years.
Astros 7, Brewers 4
HOUSTON — Carlos Pena hit a three-run homer in the 10th inning to send Houston past Milwaukee.
It was a sloppy game that featured six unearned runs and four errors.
Nationals 5, Rockies 1
WASHINGTON — Jordan Zimmermann pitched eight innings to win his 10th game, Adam LaRoche had three hits including a two-run triple and the Nationals spoiled Roy Oswalt’s return to the majors with a win over the Colorado Rockies.
Ian Desmond homered for the second straight 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. He retired 16 straight in one stretch, throwing 112 pitches — 85 for strikes — while fanning nine and walking one.
Oswalt (0-1) went five innings in his Colorado debut, allowing four runs on nine hits. He struck out 11 and didn’t walk a batter.
Mets 4, Braves 3
ATLANTA — David Wright hit two solo homers, New York’s bullpen pitched five-plus scoreless innings to overcome an injury to starting pitcher Jonathon Niese in a victory over Atlanta.
Niese left the game in the fourth with left shoulder discomfort and the Mets trailing 3-2, but the Mets’ bullpen shut down Atlanta for the next 5 2-3 innings.
Closer Bobby Parnell earned his 11th save in 14 chances by facing the minimum in the ninth.
LaTroy Hawkins (2-0) earned the victory after allowing two hits and striking out two in two innings.
The Mets have won four of six, thanks in part to a bullpen that’s 1-0 with a 1.55 ERA over the last nine games.
Mike Minor (8-3) allowed nine hits, four runs and two walks in six-plus innings for Atlanta.
Pirates 5, Reds 3
CINCINNATI — Pedro Alvarez hit a solo homer, bases-loaded double and single to drive in all of Pittsburgh’s runs in a victory over Cincinnati and a split of their NL Central showdown.
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.
The five RBIs were a season high for a Pirate and one shy of Alvarez’s career high.
Bryan Morris (4-2) contributed to the go-ahead rally with his first career single. He also pitched two innings, allowing one run.