AROUND THE HORN | Tuesday's other games



AMERICAN LEAGUE
Yankees 10, Orioles 4
BALTIMORE -- Alex Rodriguez passed Joe DiMaggio on the career home run list, connecting twice and driving in five runs in the New York Yankees' victory over the Baltimore Orioles. Mike Mussina (8-4) overcame a rocky start to win his seventh straight decision. In his first game since leaving a June 11 outing with a groin injury, he lasted just five innings. Rodriguez had his 35th multihomer game.
Devil Rays 5, Blue Jays 1
TORONTO -- The Tampa Bay Devil Rays extended their franchise-record winning streak to 12 games behind homers from Julio Lugo and Carl Crawford. Devil Rays starter Chad Gaudin was lifted after walking four in the first inning, but four relievers went the rest of the way for a three-hitter. The Devil Rays (33-34) started the season 3-19, but they're a major league-best 23-6 in their last 29 games.
Rangers 10, Mariners 2
ARLINGTON, Texas -- Ryan Drese pitched eight solid innings and Rod Barajas homered in his third straight game. Drese (4-4) allowed four hits while matching his longest outing in 51 career starts. He struck out three and walked two. The Rangers won their fourth straight and are first in the AL West at the latest point in a season since 1999 -- when they won their last division title.
Red Sox 9, Twins 2
BOSTON -- Nomar Garciaparra hit a grand slam for his first homer of the season to back Curt Schilling. David Ortiz and Manny Ramirez hit solo homers, and Ortiz also doubled in a run to give him a league-leading 65 RBIs. Garciaparra missed Boston's first 57 games and was activated June 9 after recovering from Achilles' tendinitis in his right heel.
Angels 6, Athletics 1
ANAHEIM, Calif. -- Bartolo Colon took a shutout into the eighth inning and five of his teammates drove in runs against Tim Hudson. The win, coupled with Texas' 10-2 triumph over Seattle, left the Angels a half-game behind the Rangers in the AL West and dropped Oakland a game off the pace.
Royals 8, Tigers 1
KANSAS CITY, Mo. -- Carlos Beltran hit a two-run homer in the first inning and Mike Sweeney added a three-run shot, helping Kansas City beat Detroit. Beltran hit his 14th homer of the year following Tony Graffanino's single off Mike Maroth (5-5).
NATIONAL LEAGUE
Marlins 4, Braves 3
MIAMI -- Pinch-hitter Lenny Harris walked and scored on a wild pitch in the seventh inning, giving the Florida Marlins a victory over the Atlanta Braves that stopped a three-game losing streak. Florida had just two hits and trailed 3-0 after five innings, but Miguel Cabrera hit RBI double in the sixth, and the World Series champions beat the Braves for just the second time in seven games this season.
Mets 7, Reds 4
NEW YORK -- Mike Piazza hit a go-ahead home run in the fifth inning and the New York Mets won their season-high fifth straight. In his first game since hitting his 500th homer, Ken Griffey Jr. went 1-for-5 with a single. He was mostly cheered by the Shea Stadium crowd of 19,301. John Franco (1-3) pitched two perfect innings in relief of Matt Ginter to earn his first win since Sept. 17, 2001 to help the Mets win for the seventh time in eight games.
Expos 5, Phillies 2
MONTREAL -- Livan Hernandez doubled twice and got his first win in five weeks. Brad Wilkerson, who fell a triple short of his second cycle in two seasons, and Brian Schneider each had three hits for Montreal, which won its third in a row following a seven-game losing streak. Hernandez (4-7), who hadn't won since May 16, doubled in the third and added an RBI double in the sixth to drive in the Expos' fifth run.
Cubs 5, Cardinals 4
ST. LOUIS -- Aramis Ramirez hit a two-out, two-run double off closer Jason Isringhausen in the eighth inning. The Cubs have won nine of 10 to cut the Cardinals' NL Central lead to one game. The Cardinals face the Cubs twice more in this series. Moises Alou and Derrek Lee homered for the Cubs, who won for only the eighth time in 35 games at Busch Stadium since 2000. Mark Grudzielanek singled off Jason Marquis to start the eighth and advanced on a sacrifice.
Brewers 6, Rockies 2
MILWAUKEE -- Javier Lopez broke a seventh-inning tie when he hit consecutive batters with the bases loaded and Larry Walker returned to the Rockies. Walker doubled in his season debut after missing the Rockies' first 68 games with a strained left groin. Keith Ginter added a two-run double in the five-run seventh, giving Doug Davis (7-5) his third straight victory.
Padres 2, Diamondbacks 1, 10 innings
SAN DIEGO -- Khalil Greene scored from second base when Scott Hairston botched a potential double-play ball with one out in the 10th inning. With Greene on second and Sean Burroughs at first, Hairston tried to glove Mark Loretta's chopper to second and tag Burroughs to start a double play, but the ball popped loose and rolled into shallow left, allowing Greene to score.
Giants 11, Dodgers 5
SAN FRANCISCO -- Edgardo Alfonzo drove in a career-high six runs, and San Francisco moved a half-game ahead of Los Angeles in the NL West. Alfonzo hit a tiebreaking, two-run single in the seventh inning and a three-run double in the eighth. Deivi Cruz went 5-for-5 with three doubles and two RBIs for the Giants, who have won 13 of their last 14 home games to take the division lead for the first time since April 13.
Source: Associated Press