DENVER - A badly bruised finger wasn't about to keep Mike Sweeney out of the lineup. The Rockies wished it had.
Sweeney's two-run double in the nightcap and his grand slam in the opener helped the Royals sweep a doubleheader vs. the Rockies. Kansas City built an 11-run lead in the day game then held off a rally for a 13-11 win.
"I can't control the bumps and bruises," Sweeney said. "I can control my attitude and my heart. I just go out and play hard."
"The way he plays has something to do with it," Kansas City manager Tony Pena said of Sweeney. "He can deal with pain."
Aaron Guiel had a career-high four hits and Carlos Beltran had a two-run homer and three RBIs in the second game, a 9-5 victory, giving the Royals their first doubleheader sweep away from home since Aug. 13, 1991, at Yankee Stadium.
Rockies starter Shawn Chacon gave up a franchise-record 12 runs in the opener. But Colorado, which trailed 12-1 in the fourth, rallied late, including a grand slam by Charles Johnson in the eighth off Jason Grimsley. It was the makeup of a game postponed Friday night by rain, with Colorado leading 3-1 in the top of the fifth.
Angel Berroa and Desi Relaford each had three hits for the Royals, who snapped Colorado's four-game winning streak.
The Royals had a combined 30 hits for the two games.
REDS 9, BLUE JAYS 8: Jason LaRue tied it with a three-run homer and then Sean Casey hit a run-scoring single as host Cincinnati again rallied in the ninth.
Cincinnati trailed 8-5 going into the ninth, but came back against Cliff Politte (1-4).
Of the 30 Reds wins this season, 16 have come in their last at-bat. And this was their eighth walkoff win - eight players have gotten those winning RBIs.
Chris Reitsma (5-2) got the win.
Dunn hit his major league-leading 20th home run. Ken Griffey returned to the Reds lineup after missing two games because of a virus, and put down his first sacrifice bunt since Sept. 22, 2001.
GIANTS 7, TIGERS 5: Barry Bonds hit one of host San Francisco's four home runs and Jason Schmidt pitched seven strong innings.
Andres Galarraga, Jose Cruz and Marquis Grissom also homered for the Giants, who improved to 8-3 on their seasonlong 12-game homestand. They wrap it up today with a chance to sweep the struggling Tigers.
Bonds' two-run homer in the eighth gave him 628 for his career and 15 this season. The 41-year-old Galarraga connected two batters later for his fourth homer of the year and career No. 390.
RED SOX 11, BREWERS 10: Trot Nixon and Jason Varitek hit consecutive homers off Mike DeJean in the ninth for visiting Boston.
Pinch-hitter Kevin Millar had a grand slam for the Red Sox, who came back from a pair of six-run deficits.
Manny Ramirez, David Ortiz and pinch-hitter Bill Mueller also homered as the Red Sox capped their biggest comeback win of the year. They have won 10 times when trailing after six innings, but had been 0-24 when behind after eight.
Nixon connected off DeJean (2-4) with one out in the ninth for his seventh homer of the season, tying it at 10. Varitek followed with his eighth of the year, giving Boston its first lead of the game.
ORIOLES 8, CARDINALS 1: Deivi Cruz homered twice and Sidney Ponson pitched his second complete game in three starts for visiting Baltimore. Melvin Mora and Jeff Conine also homered for Baltimore, which snapped a four-game skid and ended St. Louis' five-game winning streak. Ponson (8-3) allowed seven hits, struck out eight for his 20th career complete game. The right-hander has won seven of his past eight starts, including his past four.
ANGELS 9, MARLINS 2: Garret Anderson homered for the sixth time in five games and Aaron Sele won consecutive starts, carrying visiting Anaheim. Anderson, who had three home runs against Montreal on Wednesday, hit a three-run shot in the fourth off Tommy Phelps. It was Anderson's sixth homer on the Angels' road trip and his 13th of the season. Sele (3-3) had his best performance in his sixth start. He pitched seven innings - his longest outing this year - and allowed two runs on four hits. He did not walk a batter and singled in the seventh. Anderson went 2-for-5 as Anaheim ended a two-game skid. He has 16 RBIs in 11 games on the 12-game trip.
EXPOS 5, RANGERS 4: Brad Wilkerson took advantage of the short fences at Hiram Bithorn Stadium in San Juan, Puerto Rico, to homer twice for Montreal, which dealt Texas its eighth straight loss. Jose Vidro also homered for Montreal, a legitimate shot off the advertisements beyond the rightfield bleachers, as the Expos won their third straight. Claudio Vargas (3-2) pitched in and out of trouble, but gave up four unearned runs in the second and nothing else in five innings. Montreal's worn-down bullpen did the rest, finishing with four scoreless innings. Expos relievers have pitched 242/3 innings in five games.
DIAMONDBACKS 5, INDIANS 3: Shea Hillenbrand's two-run triple in the fifth rallied host Arizona. Junior Spivey gave the Diamondbacks, who trailed 3-0, a 5-3 lead with a run-scoring double off Terry Mulholland in the seventh. Stephen Randolph (1-0) allowed three walks but no hits or runs in two innings of relief. Andrew Good pitched two scoreless innings. Jose Valverde struck out the side in the ninth for his second save. Brian Anderson (3-6), who pitched five seasons for the Diamondbacks before his contract expired in the offseason, gave up four runs on eight hits in 42/3 innings.
WHITE SOX 4, DODGERS 1: Bartolo Colon's four-hitter led visiting Chicago and Frank Thomas and Joe Crede each homered and had three hits apiece. Colon (6-5) retired 19 straight before Adrian Beltre reached on leftfielder Carlos Lee's error with two out in the eighth. Colon struck five in his fifth complete game of the season for the White Sox, who have won just two of eight games.
TWINS 6, PADRES 2: Jacque Jones hit two homers, including the 20th leadoff shot of his career, for the visiting Twins. Jones, who grew up in San Diego, is 4-for-8 with four RBIs in two games in Minesota's first series against the Padres. A.J. Pierzynski had two hits and three RBIs for the Twins, who have won three straight.
MARINERS-METS PPD.: New York was rained out for the third time in five days, with showers forcing the postponement of the game against Seattle. It was rescheduled as part of a doubleheader today at 12:10.
A'S-PHILLIES PPD.: The game was postponed by heavy rain before it started. It will be made up as part of a doubleheader today at 1:05.
BRAVES 8, PIRATES 6: Javy Lopez's second homer of the game led off the eighth for host Atlanta. Gary Sheffield, Andruw Jones and Chipper Jones also connected for the Braves, who lead the NL with 94 home runs. Andruw Jones hit the 200th homer of his career. Atlanta won its fourth in a row; the Pirates have lost four of five. Lopez hit the first pitch from Brian Boehringer (3-2) to left-centerfield for a 7-6 lead. Lopez has 16 homers this season after hitting just 11 last year.