By The Associated Press
ST. PETERSBURG, Fla. - Dewon Brazelton took a no-hitter into the eighth inning and the Tampa Bay Devil Rays beat the Florida Marlins 2-0 Friday night for their 12th straight interleague victory.
Brazelton (1-0) lost his no-hit bid when Mike Lowell lined a ground-rule double with two outs in the eighth. The 24-year-old right-hander walked six, struck out five and hit a batter in his 15th major league start.
Danys Baez got four outs for his 14th save, allowing a single to Hee Seop Choi in the ninth before finishing the two-hitter.
The victory was the 14th in 15 games for the Devil Rays, who at 35-35 overall - joined the 1899 Louisville Colonels as the only major league teams to reach .500 after being 18 games below at any point during a season.
A.J. Burnett (0-3) took the loss in his 10th career complete game.
Cubs 7, White Sox 4
CHICAGO - Mark Grudzielanek hit his first homer and drove in his first runs of the season to lead the Cubs over the White Sox in the opener of their spirited interleague series.
A sellout crowd of 39,596 watched Grudzielanek's three-run shot give the Cubs the lead and Mark Prior (2-1) the victory on a sunny and cool day at U.S. Cellular Field, where the Sox made three errors.
Trailing 6-1, the White Sox made a game of it when Paul Konerko hit a three-run homer off Kyle Farnsworth with two outs in the eighth.
Jon Garland (5-5) got roughed up in the loss.
Rangers 3, Astros 1
ARLINGTON, Texas - Kenny Rogers threw a three-hitter to become the AL's first 10-game winner and the Texas Rangers spoiled Carlos Beltran's Houston debut, beating the Astros for their seventh straight victory.
Rogers (10-2) retired 13 straight batters before Beltran hit a leadoff double in the seventh. After a flyball moved him to third, Beltran scored the Astros' only run on Jeff Kent's sacrifice fly. Rogers joined Houston's Roger Clemens as the majors' only 10-game winners with his 35th career complete game.
Beltran went 2-for-4 a day after he was traded to the Astros from the last-place Kansas City Royals in a three-way deal that also sent reliever Octavio Dotel from Houston to Oakland.
Wade Miller (7-7) walked six and struck out two in 5 1-3 innings.
Cardinals 5, Royals 2
KANSAS CITY, Mo. - Scott Rolen's homer and three-run double added four RBIs to his major league-leading total, and Matt Morris (8-6) pitched eight strong innings for St. Louis.
It was the fifth four-RBI game of the season for Rolen, who leads the majors with 75 RBIs. He also had a single and was 3-for-4 to raise his average to .341.
Zack Greinke (1-4), the youngest player in the majors at 20 years old, allowed six hits and four runs in five innings in the Royals' first game since trading star center fielder Carlos Beltran to Houston.
Yadier Molina had three hits for the Cardinals, who have won nine of 11 and own a major league-best 24-12 road record.
Twins 6, Brewers 3
MINNEAPOLIS - Johan Santana won his fourth straight start, and Cristian Guzman homered and scored four runs to lead Minnesota to its third consecutive victory.
Santana (6-4) gave up one run and four hits in seven innings, and picked up right where he left off after striking out 12 Brewers on Sunday. He struck out the first four batters he faced Friday, finished with 10 overall and leads the American League in strikeouts with 100.
Joe Nathan pitched the ninth for his 22nd save in 23 opportunities.
Wes Obermueller (3-3) gave up nine hits and five runs - four earned - in 4 1-3 innings for Milwaukee.
Tigers 2, Diamondbacks 1
DETROIT - Jason Johnson allowed one hit in eight sharp innings, and the Tigers sent the Diamondbacks to their season-high seventh straight loss.
Johnson (5-7) set down the first 12 in order before Luis Gonzalez's triple to lead off the fifth inning. He struck out five and walked one in his first win since June 2.
The game was completed in 1 hour, 54 minutes, matching the shortest in the majors. The Chicago White Sox and Montreal played their game in 1:54 on last Sunday. It also tied for the shortest in Diamondbacks' history.
Johnson outdueled Brandon Webb (3-8), who allowed a career-low four hits in his first complete game of the season and second of his career.
Ugueth Urbina pitched a perfect ninth for his 11th save.
Orioles 5, Braves 0
BALTIMORE - Rookie Daniel Cabrera pitched a four-hitter for his first major league shutout, leading the Orioles past the slumping Braves.
Melvin Mora homered in his return to the Baltimore lineup but had to leave in the fifth after experiencing pain in his foot. Larry Bigbie hit three doubles and scored twice, helping the Orioles to only their third win in 12 games.
Cabrera (4-3) struck out six and walked two for his first complete game in his ninth big league start.
Paul Byrd (1-1) gave up three runs and six hits in 6 1-3 innings for the Braves, who have lost seven of nine.
Blue Jays 3, Expos 1
TORONTO - Josh Towers allowed one run in seven-plus innings and Reed Johnson had two RBIs for the Blue Jays.
Towers (2-2) allowed six hits, struck out three and walked one a day after Toronto's pitchers were rocked in a 19-13 loss to Tampa Bay. Jason Frasor pitched a perfect ninth for his seventh save.
Zach Day (5-8) allowed three runs on eight his in 6 1-3 innings.
Rockies 10, Indians 8, 10 innings
CLEVELAND - Larry Walker hit his third homer of the game - and third of the season - in the 10th inning for Colorado.
Walker, playing just his fourth game this year after being sidelined for 68 games with a groin injury, drove the first pitch from former teammate Jose Jimenez (1-6) into the right-field seats.
The two-run shot scored Todd Helton, who opened the 10th with a single. Walker also connected for solo homers in the second and sixth innings for the Rockies, who trailed 5-2 after five before scoring six times in the sixth.
He went 4-for-4 with five RBIs, one coming on a bases-loaded walk in Colorado's six-run sixth.
Steve Reed (1-1) pitched a scoreless ninth for the Rockies. Shawn Chacon worked a perfect 10th for his 16th save.
Red Sox 12, Phillies 1, 8 innings
BOSTON - Manny Ramirez hit his AL-best 20th homer, drove in five runs and made an impressive diving catch late to rob Mike Lieberthal of a hit in the Red Sox's rain-shortened win.
Pedro Martinez (8-3) allowed one run - Jim Thome's major league-leading 25th - on two hits in seven innings for Boston.
The game was called after a 49-minute rain delay with one out and no runners in the bottom of the eighth.
Kevin Youkilis hit two two-run doubles and David Ortiz homered to start an eight-run sixth - Boston's biggest of the season.
Paul Abbott (0-2) took the loss.
Pena has punch in pinch
Jr. basks in fans' congrats
Photos of ceremony, game
Griffey-Nuxhall desktop wallpaper
Vander Wal takes batting practice
Marty Brennaman chat transcript
Boone, Tribe reach terms
Expos decision moved back - yes, again
Friday's Interleague games
AAA: Rochester 7, Louisville 2
Remembering the Titans of March, now different
Lewis praised for leadership
Arena football has a learning curve
Area NBA picks have plenty of reasons for hope
Jr.-college guard chooses Muskies
Magic defend Howard as No. 1
Buckeyes chase Marquette's Crean
Volpenhein wins Met
Annika charges to within 3 shots
Wimbledon 2004: coverage from the AP
MORE SPORTS HEADLINES
Sports this weekend on TV, radio
Return to Reds front page...