Albert Belle extended his hitting streak to 20 games with a two-run single, helping Charles Nagy and the Cleveland Indians defeat the Texas Rangers 8-5 Sunday.
Belle's hitting streak is the longest of his career, and also the best in the majors this season. It is the longest string by an Indians player since Julio Franco's 22 straight in 1988.Nagy (7-1) allowed five runs on nine hits in six innings. He struck out six in his fourth straight win.
Jim Poole, Julian Tavarez and Jose Mesa finished with scoreless relief. Mesa got his 17th save.
Belle's single during a three-run fourth inning off Bobby Witt (4-3) put Cleveland ahead 7-2. Kevin Elster hit his third homer of the series for Texas.
Orioles 8, Mariners 7
At Baltimore, Roberto Alomar hit a three-run homer in the sixth inning to give Baltimore the lead, and the Orioles overcame four home runs by the Seattle Mariners.
Jay Buhner hit two of Seattle's four home runs off Mike Mussina, who gave up seven runs and a career-high 13 hits in six innings. Mussina (7-2) still tied Cleveland's Charles Nagy for the AL victory lead.
Buhner, who had two solo shots and an RBI single, has homered in four straight games. Alex Rodriguez went 3-for-5 and has 11 hits in his last 22 at-bats. Edgar Martinez and Dan Wilson also homered for the Mariners.
Angels 10, Yankees 1
At New York, Tim Salmon and Chili Davis hit consecutive home runs in the first inning as Chuck Finley and the California Angels broke a six-game losing streak with a win over the New York Yankees.
Finley (5-2) struck out 10 and pitched a six-hitter. He escaped a bases-loaded, no-out jam in the first inning, and shut out the Yankees until Matt Howard's sacrifice fly with one out in the ninth.
Salmon hit a two-run shot and Davis followed with his eighth homer off Scott Kamieniecki (1-1). J.T. Snow added an RBI double for a 4-0 lead in the first inning.
Blue Jays 3, Royals 2
At Kansas City, Mo., Ed Sprague hit a two-run homer and drove in three runs, and Joe Carter doubled and tripled as the Toronto Blue Jays beat the Kansas City Royals.
With Kansas City leading 2-1 in the seventh, Carter led off with a double and Sprague followed with his 12th homer. Carter was in a 1-for-19 slump before getting three hits Saturday.
Erik Hanson (5-5) allowed both runs and eight hits in 6 1-3 innings, struck out four and walked four. Mike Timlin pitched a perfect ninth for his seventh save, sending the Royals to their sixth loss in eight games.
Brewers 4, Twins 2
At Minneapolis, Steve Sparks stymied Minnesota with his knuckleball for 7 2-3 innings, giving the Milwaukee Brewers a victory over the Twins.
The victory, the fourth straight for the Brewers, was the 300th win for manager Phil Garner. The loss was the third in a row for the Twins, who are 4-11 in their last 15 games.
Rich Robertson (0-7) struck out a career-high 10 in his second complete game of the season. He allowed nine hits and only one earned run.
Red Sox 12, Athletics 2
At Boston, Mo Vaughn and Jose Canseco hit consecutive home runs to back Aaron Sele's pitching and lead the Boston Red Sox over the Oakland Athletics.
Vaughn also singled in a run in the fourth inning to give him three RBIs on the day. The reigning AL MVP has four home runs in his last four games and eight in his last 11.
Sele (2-3) allowed one run on five hits in seven innings, his longest outing of the season. Don Wengert (1-2) allowed six runs on seven hits in 3 2-3 innings.
Braves 9, Reds 5
At Atlanta, Fred McGriff hit the 300th career homer and John Smoltz became the first nine-game winner in the majors, leading Atlanta over Cincinnati.
Marquis Grissom led off with a home run, and the Braves beat the Reds for the 11th straight time, including a four-game sweep in last year's NL playoffs. Atlanta has won 12 of 14 overall, while Cincinnati has lost five in a row.
Rockies 10, Cardinals 3
At Denver, Ellis Burks homered in his third straight game and Mark Thompson (3-3) pitched a seven-hitter as the Rockies won their fourth straight.
Andy Benes (1-7) lost his seventh consecutive start, allowing six runs in six innings. His ERA rose to 5.92.
With the score tied 2-2 in the sixth, the Rockies scored four runs off Benes.
Astros 4, Pirates 3
At Houston, Jeff Bagwell hit a two-out, two-run single off Jon Lieber (4-2), capping a seesaw ninth.
Pittsburgh overcame a 2-0 deficit in the ninth on Orlando Merced's RBI single of Donne Wall and Mark Johnson's two-run double off Todd Jones (4-1), who blew his fifth save in 14 chances.
Marlins 8, Cubs 7
At Chicago, Terry Pendleton hit an RBI double in the 11th inning as Florida rallied to win for the 11th time in 13 games.
Turk Wendell (3-1) walked Jeff Conine with one out and Pendleton followed with a double into the right-field corner.
Matt Mantei (1-0) pitched a scoreless 10th and Robb Nen, the Marlins' seventh pitcher, finished for his 10th save in 11 chances.
Giants 1, Mets 0
At San Francisco, Allen Watson pitched three-hit ball for eight innings in the first game of a doubleheader.
Watson (5-3) and Rod Beck combined on a four-hitter. Mark Carreon hit a sacrifice fly in the sixth off Jason Isringhausen (2-5).
Phillies 5, Dodgers 4
At Los Angeles, Jim Eisenreich drove home the winning run in the ninth inning with his fourth hit of the game, and the Philadelphia Phillies beat Los Angeles 5-4 Sunday to stop the Dodgers' five-game winning streak.
Kevin Stocker hit a leadoff single against Scott Radinsky (0-1) and pinch-hitter Kevin Jordan sacrificed. One out later, Eisenreich grounded an opposite-field single between shortstop and third.
Padres 4, Expos 3
At San Diego, Luis Lopez, who nearly caught Darrin Fletcher's tying single in the top of the eighth, hit a sacrifice fly off Mike Dyer in the bottom half.
Montreal, which finished last in the NL East in 1995, 24 games behind Atlanta, dropped a half-game behind the World Series champion Braves. The Expos had been first for 46 days.