Tampa Bay 8 – Texas 4 – Evan Longoria hit two home runs, B.J. Upton and Elliot Johnson added two more in the Tampa Bay Rays beat the Texas Rangers and ended a four-game losing streak 8-4. Ben Zobrist had three hits and Jeff Keppinger had four hits for Tampa Bay. Josh Hamilton went 2-for-3 with a solo home run Texas. Ranger starter Matt Harrison gave up seven runs on 12 hits in 5 1/3 innings of work including three home runs.
Other American League Scores
Seattle 0 – Minnesota 10 – Minnesota pounded Seattle Mariners pitching for 16 hits and 10 runs to beat the Mariners 10-0. Sam Deduno pitched seven shutout innings for the twins, Joe Mauer had three hits and two RBI,had two hits and two RBI and Trevor Plouffe had two hits and four RBI including his 20th home run of the season. Jason Vargas allowed five earned runs for two thirds innings of work or Seattle
Detroit 0 – Kansas City 1- Bruce Chen pitched eight innings allowing four hits and no runs in the Kansas City Royals beat the Detroit Tigers 1-0. Anibal Sanchez pitched well for the Tigers allowing seven hits in seven innings, but got no run support.
Chicago – Baltimore – Joe Saunders gave up seven runs, six earned, as he worked into the sixth inning in his first start for the Baltimore Orioles. Gordon Beckham at three hits and three RBI in the White Sox beat the Orioles 8-1
Toronto 8 – New York 5 – Yunel Escobar drove in five runs with three doubles and a two-run homer as Toronto beat the New York Yankees 8-5. CC Sabathia took the loss pitching seven innings allowing five runs, two earned and striking out eight