AROUND THE HORN \ Friday's other games
AMERICAN LEAGUE
Yankees 6, Red Sox 3
NEW YORK -- Gary Sheffield's three-run drive into Yankee Stadium's left-field upper deck off Alan Embree capped a five-run sixth inning. Randy Johnson (5-3) won despite another perplexing start, and rookie Robinson Cano began the big rally with a two-run homer off a wild Tim Wakefield (4-4). Johnson struck out just three and allowed hits to his final five batters, but Boston managed only one run in the sixth inning, with Cano and Tony Womack throwing out runners at the plate. Mariano Rivera got two outs for his 12th save in 14 chances.
Twins 7, Blue Jays 2
TORONTO -- Johan Santana pitched seven innings, and Shannon Stewart and Juan Castro homered for Minnesota. Santana (6-2) allowed two runs and four hits, struck out eight and walked two. Toronto starter Josh Towers (5-3) allowed a club-record 14 hits and gave up seven runs -- five earned -- in six innings. The Twins tied their season high with 16 hits.
Tigers 4, Orioles 3
BALTIMORE -- Dmitri Young and Craig Monroe homered for Detroit, which ended a four-game losing streak. Tigers starter Nate Robertson (2-3) allowed three runs, six hits and a walk in 72/3 innings, and the bullpen held on. Robertson has a 1.97 ERA in five starts this month. Ugueth Urbina gave up a leadoff double in the ninth to Rafael Palmeiro, then walked Geronimo Gil and Brian Roberts to load the bases with two outs before striking out Jeff Fiorentino to earn his sixth save. Sidney Ponson (5-3) gave up four runs and 10 hits in eight innings.
Devil Rays 5, Mariners 4
ST. PETERSBURG, Fla. -- Josh Phelps hit a two-run homer to lead Tampa Bay to its fourth straight win. Phelps' fourth homer in his last seven games put the Devil Rays ahead 5-2 in the seventh. He homered just once in his first 29 games this season. Tampa Bay starter Mark Hendrickson (2-2) gave up two runs and six hits in 52/3 innings. Danys Baez went 11/3 innings for his seventh save in 10 opportunities. Mariners starter Gil Meche (4-3) lasted just 41/3 innings, allowing three runs and four hits.
Rangers 6, White Sox 2
ARLINGTON, Texas -- Alfonso Soriano homered twice, Chris Young pitched eight innings and the Rangers won their season-high seventh straight game. Michael Young and Mark Teixeira also connected to give the Rangers 21 homers during their current winning streak, the longest active in the majors. Young (5-2) allowed one run and six hits, struck out five and didn't issue a walk to beat Brandon McCarthy (0-1). The Chicago rookie allowed six runs and six hits over five innings. Paul Konerko homered in the seventh for the White Sox.
NATIONAL LEAGUE
Mets 1, Marlins 0
MIAMI -- Pedro Martinez pitched five-hit ball for eight innings and struck out 10, and Cliff Floyd had a run-scoring double. Martinez (5-1) reached double-digit strikeouts for the third time in 10 starts this season and walked none. He lasted more than seven innings for the second time with New York -- he pitched a complete game April 10 at Atlanta. Braden Looper pitched a perfect the ninth for his 11th save, completing the Mets' fourth shutout. Brian Moehler (2-2) nearly matched Martinez for eight innings. He retired his first 11 batters before Mike Cameron lined a two-out double to left in the fourth. Floyd followed by pulling a 1-0 pitch down the right-field line for an RBI double.
Cubs 10, Rockies 3
CHICAGO -- Mark Prior was injured by a fourth-inning line drive that hit his pitching arm. Neifi Perez drove in four runs for Chicago and Derrek Lee homered twice to take over the National League lead with 14. Prior was hit in the right elbow by a drive off the bat of the Rockies' Brad Hawpe. Prior collapsed and rolled in pain on the mound before being helped off the field by the training staff.
Brewers 3, Astros 0
MILWAUKEE -- Doug Davis allowed two hits over seven innings to help Milwaukee shut out Houston. Davis (6-5) extended his consecutive scoreless innings streak to 17 despite walking five batters. Derrick Turnbow pitched the ninth, earning his seventh save. Damian Miller had a two-run single in the eighth for Milwaukee. Before leaving with back stiffness, Roy Oswalt (5-6) gave up one run and two hits in six innings for the Astros.
Phillies 5, Braves 1
ATLANTA -- Jim Thome hit a three-run homer off John Smoltz in a four-run first inning, and Philadelphia snapped Atlanta's eight-game home winning streak. It was only the second home run of the season for Thome.
Cardinals 6, Nationals 3
ST. LOUIS -- Jim Edmonds homered, doubled twice and had four RBIs, and Matt Morris remained unbeaten in nine starts to help St. Louis win its fourth straight. Morris (5-0) worked seven innings and gave up three runs -- two earned -- on five hits with eight strikeouts and no walks to win his third consecutive start. Edmonds, who had been in a 1-for-14 slump, hit a two-run homer to straightaway center in the first off Tony Armas Jr. (1-3). He added a two-run double in the third.
Dodgers 7, Diamondbacks 4
PHOENIX -- Jeff Kent hit his 12th career grand slam and Olmedo Saenz added a two-run shot to lead Los Angeles. Arizona's Tony Clark tied the game 4-4 with a pinch-hit, two-run homer in the seventh inning. But reliever Jose Valverde (1-2) walked Milton Bradley leading off the eighth, and with one out, Saenz hit a 1-2 pitch into the Arizona bullpen in left field to put the Dodgers back in front. Antonio Perez added an RBI single in the eighth to make it 7-4. Eric Gagne, who missed the first 35 games because of a sprained right elbow, pitched a perfect ninth for his second save in as many nights.
Associated Press
43
