TORONTO Travis Hafner homered twice, went 4-for-5 and tied a career high with six RBIs, and the Cleveland Indians ended a four-game losing streak with a 14-5 victory over the Toronto Blue Jays on Wednesday night.
Casey Blake went 5-for-6 to match a career high for hits as the Indians tied their season best with 21. Cleveland also had 21 hits including eight home runs on July 16 at Seattle.
Hafner also had six RBIs on July 20 at Anaheim. It's the seventh time this season he's had four or more RBIs in a game.
Rangers 8, Tigers 0
DETROIT Mike Bacsik gave up four hits over seven innings in his debut with Texas, and Laynce Nix hit a two-run homer to lead the Rangers.
Bacsik (1-0), who signed with Texas in December, struck out four and walked none. Brought up from Triple-A Oklahoma last week, Bacsik retired nine straight before Alex Sanchez singled leading off the fourth. The Tigers had two on and no outs, but Bacsik struck out Ivan Rodriguez, and retired Dmitri Young and Carlos Guillen on flyouts.
Devil Rays 5, Red Sox 4
ST. PETERSBURG, Fla. Toby Hall snapped an 0-for-18 slump with his first career grand slam in the seventh inning, and Tampa Bay beat Boston for only the second time in nine tries.
With the Devils Rays trailing 4-1, Hall hit a 1-2 pitch with no outs from Bronson Arroyo (4-8) into the left-field seats. Travis Harper (3-2) worked a scoreless inning for the win, and Danys Baez got four outs for his 23rd save in 25 opportunities after pinch-runner Dave Roberts was thrown out at the plate by center fielder Rocco Baldelli after a single by Doug Mientkiewicz.
Royals 11, White Sox 0
KANSAS CITY, Mo. Brian Anderson had a career-best two-hitter to win for the first time since April 20, and John Buck had three hits including a three-run homer that capped a seven-run first inning for the Royals.
Aaron Rowand was the only batter to reach against Anderson, doubling to lead off the game, walking in the third, then doubling again in the ninth.
Orioles 6, Mariners 3
BALTIMORE Rafael Palmeiro singled in two runs to snap a seventh-inning tie, and the Orioles handed Seattle its sixth straight loss.
Brian Roberts also had two RBIs for Baltimore. Todd Williams (1-0) got the last two outs in the seventh, and Jorge Julio got his 17th save.
The Orioles scored three runs on one hit in the seventh against Shigetoshi Hasegawa (4-4) and Mike Myers, off whom Palmeiro singled down the right-field line.
Twins 6, Angels 3
MINNEAPOLIS Justin Morneau homered for the second straight night, sparking a three-run sixth inning that carried Minnesota to its 13th victory in 16 games.
Torii Hunter followed Morneau with a double, then Jacque Jones hit a two-run homer to break it open for the Twins, who now have a season-high six-game lead in the AL Central.
Vladimir Guerrero homered for the Angels against Kyle Lohse (5-8). Joe Nathan pitched the ninth for his 31st save in 32 opportunities.
Yankees 8, Athletics 6, 11 innings
NEW YORK Gary Sheffield tied the game with a two-run homer in the ninth inning and Alex Rodriguez had a decisive two-run shot in the 11th for the Yankees.
With New York trailing 6-4 in the ninth, Derek Jeter singled off closer Octavio Dotel before Sheffield homered.
After Mariano Rivera (3-1) pitched two scoreless innings, Sheffield singled in the 11th off Justin Duchscherer (4-3) before Rodriguez took the AL lead with his 29th home run.
John Olerud hit a two-run single in his first at-bat with the Yankees and made a great play at first base to help Rivera escape a jam in the 10th.
Peninsula Clarion ©2015. All Rights Reserved.