Longoria hits 2 HRs as Rays outlast Astros
Evan Longoria homered twice and drove in five runs and pinch hitter Matt Joyce delivered a go-ahead double in the eighth inning yesterday that sent the Tampa Bay Rays over the Astros, 14-10, for a three-game sweep in Houston.
B.J. Upton homered for the third straight day and drove in four runs for the Rays, who have won four in a row.
Longoria came within a triple of the cycle and had his first multihomer game since 2009. One of his homers initially was ruled a single until the call was overturned after a video replay review.
Longoria had eight hits, including three home runs and 10 RBIs, in the series while going without batting gloves for the first time since his rookie season.
"I don't know, I feel pretty good right now," he said. "It's all in the way my swing's feeling and it just so happens that it started happening without the batting gloves. So I'm just going to continue until either my hands go or I've got to change it up again."
Nationals 2, White Sox 1: Danny Espinosa hit a two-run homer in the seventh for visiting Washington to send off interim manager John McLaren with a win. Hours after the Nationals hired Davey Johnson as manager, they won their final game with interim skipper McLaren at the helm.
Red Sox 4, Pirates 2: Andrew Miller allowed five hits in six innings as visiting Boston snapped a four-game losing streak. Recently promoted from the minors, Miller earned his first AL victory since 2007 with Detroit.
Phillies 3, Athletics 1: Roy Halladay (10-3) pitched his NL-leading fifth complete game and Jimmy Rollins went 4-for-4. The Phillies have won Halladay's last eight starts. He is 5-0 with a 2.64 ERA during the stretch.
Padres 4, Braves 1: Jason Bartlett hit a bases-loaded infield single for the tying run with two outs in the eighth and Orlando Hudson followed with a two-run single for host San Diego.
Blue Jays 5, Cardinals 0: Ricky Romero threw a four-hitter for his second career shutout and J.P. Arencibia homered for visiting Toronto, which climbed back to .500 with a three-game sweep.
Orioles 7, Reds 5: Derrek Lee and Mark Reynolds homered in a four-run fourth inning and Luke Scott added a solo shot in the seventh for host Baltimore.
Brewers 6, Twins 2: Ryan Braun extended his hitting streak to 17 games with a tiebreaking home run for visiting Milwaukee, which swept the three-game series.
Tigers 8, Diamondbacks 3: Miguel Cabrera hit a go-ahead two-run single as host Detroit scored seven runs with two outs in the eighth.
Royals 6, Cubs 3: Alex Gordon extended his hitting streak to 13 games with an RBI double in a four-run first inning for host Kansas City.
Dodgers 3, Angels 2: Clayton Kershaw outlasted Jered Weaver in a matchup of Los Angeles aces and the Dodgers rallied for two runs in the bottom of the ninth to prevent a Freeway Series sweep.
Giants 3, Indians 1: Madison Bumgarner struck out 11 in seven innings as host San Francisco completed a three-game sweep. The Indians fanned 16 times.-- AP

Sarra Sounds Off, Ep. 15: LI's top basketball players On the latest episode of "Sarra Sounds Off," Newsday's Gregg Sarra and Matt Lindsay take a look top boys and girls basketball players on Long Island.

Sarra Sounds Off, Ep. 15: LI's top basketball players On the latest episode of "Sarra Sounds Off," Newsday's Gregg Sarra and Matt Lindsay take a look top boys and girls basketball players on Long Island.