Yankees take Royal beating
Leaky pen spoils Chamberlain's debut
John Buck homered and drove in three runs, helping the Royals rally past the New York Yankees, 6-4, to avoid a three-game sweep yesterday in rainy Kansas City, Mo.
The Royals scored three runs with two outs in the eighth inning off relievers Jose Veras and Phil Coke, spoiling a solid start by Joba Chamberlain in his season debut.
With the Yankees clinging to a 4-3 lead, Damaso Marte retired the first two Kansas City batters in the eighth before Veras was brought in to face pinch hitter Billy Butler.
Veras walked Butler and was lifted for Coke, who gave up a double to Brayan Pena that scored pinch runner Tony Pena Jr. with the tying run.
Alberto Callaspo added an RBI single. Buck, who homered in the third and finished with three hits, doubled home Callaspo with the final run.
Joakim Soria earned his third save by striking out the side in the ninth.
Rays 11, Orioles 3 - James Shields pitched seven innings of three-hit ball, Evan Longoria hit his major league-leading fifth home run, and Tampa Bay averted a three-game sweep by beating Baltimore at Camden Yards.
Longoria went 3 for 5, increasing his batting average to .481. He has five straight multihit games and at least one RBI in five of his six starts.
Shields struck out three and walked one.
Indians 8, Blue Jays 4 - Anthony Reyes pitched six innings and host Cleveland beat Toronto to earn its first win of 2009.
Travis Hafner and Mark DeRosa each hit a two-run homer and Trevor Crowe doubled home two runs for the Indians, who avoided their worst start in 95 years. Cleveland lost its first six games in 1914.
Jensen Lewis worked 1 2/3 scoreless innings and Kerry Wood struck out the side on 13 pitches in the ninth for Cleveland.
Mariners 1, Athletics 0 - Erik Bedard allowed three hits pitching into the ninth inning and Mike Sweeney's run-scoring double in the seventh gave Seattle the victory in Oakland, Calif.
Bedard allowed a hit to Rajai Davis in the third and a two-out infield hit to Matt Holliday in the fourth before retiring 13 batters in a row. He struck out seven and walked only one.
Nearly as good was Trevor Cahill, who retired 11 consecutive batters before Adrian Beltre singled with one out in the seventh. After Russell Branyan flied out, Sweeney drove in the game's only run with a double to center.
White Sox 6, Twins 1 - Jim Thome hit a two-run homer and Mark Buehrle was dominant into the seventh inning as host Chicago dumped Minnesota.
Tigers 6, Rangers 4 - Brandon Inge homered and hit a two-run single in a six-run eighth inning as Detroit rallied to beat visiting Texas.
Padres 6, Giants 1 - Chris Young pitched seven strong innings, Nick Hundley had a career-high four hits, and host San Diego dealt Tim Lincecum, San Francisco's reigning Cy Young winner, his second straight rough outing.
Young allowed an unearned run and four hits. The righthander struck out seven with no walks.
Cubs 8, Brewers 5 - Alfonso Soriano smacked the first pitch of the game off the facade in center field for a leadoff home run, and things just got worse from there for Milwaukee starter Jeff Suppan as visiting Chicago cruised.
Marlins 2, Mets 1 - At Miami Gardens, Josh Johnson pitched a five-hitter for his second complete game in 45 career starts and Florida scored two unearned runs to hand New York ace Johan Santana his first loss since June 28.
Cardinals 3, Astros 0 - Kyle Lohse threw a three-hitter, retiring 24 in a row after giving up a leadoff single on his first pitch, as St. Louis completed a three-game sweep of visiting Houston.
Dodgers 3, Diamondbacks 1 - Randy Wolf allowed only two hits in seven fantastic innings, outpitching Dan Haren to lead Los Angeles to victory in Phoenix.
Phillies 7, Rockies 5 - Pinch hitter Matt Stairs connected for a tiebreaking two-run homer in the ninth as Philadelphia rallied to beat Colorado in Denver.
Reds 2, Pirates 0 - Aaron Harang threw a three-hitter and Brandon Phillips hit a two-run homer as host Cincinnati blanked Pittsburgh.
Braves 8, Nationals 5 - Chipper Jones drove in two runs, including a tiebreaking single, as host Atlanta handed Washington its sixth straight loss to start the season.