Thursday's other games
Red Sox 6, Orioles 4
BOSTON -- David Ortiz hit a three-run homer on a full count with two outs in the bottom of the ninth inning to give Boston a victory over Baltimore. The Orioles took the lead in the top of the ninth without hitting a ball out of the infield against Keith Foulke (3-3), scoring the tiebreaking run when Rafael Palmeiro beat out a potential double-play ball. But Mark Bellhorn reached on an infield single to third with one out in the bottom half and, with two outs, Edgar Renteria bunted for a single.
Tigers 6, Rangers 5, 10 innings
DETROIT -- Craig Monroe singled home Ivan Rodriguez with the winning run in the 10th inning, and Detroit rallied past Texas. Rondell White homered and drove in three runs for the Tigers, who snapped Texas' nine-game winning streak Wednesday night. The Rangers took a 5-3 lead into the bottom of the ninth this time, but Detroit came back against All-Star closer Francisco Cordero on a sacrifice fly by pinch-hitter Carlos Guillen and a two-out RBI single by Omar Infante. It was Cordero's third blown save in 19 chances. With one out in the 10th, Rodriguez doubled off Nick Regilio (1-2), and Monroe followed with a line single to right. Andres Torres' throw to the plate appeared to beat Rodriguez, but it skipped over catcher Rod Barajas' shoulder.
Royals 5, Yankees 2
KANSAS CITY, Mo. -- The lowly Kansas City Royals completed a stunning sweep of the New York Yankees behind consecutive home runs from Matt Stairs and Terrence Long. Kansas City, which has the worst record and second-lowest payroll in the major leagues, finished its first three-game sweep of the Yankees at home in 15 years. With Buddy Bell improving to 3-0 as their manager, the Royals earned their first sweep of anybody in 78 series. It was the longest drought in the majors since the Phillies went 79 series without a sweep from 1996-97. The Royals, whose opening-day payroll of less than $40 million was dwarfed by the $200 million of the Yankees, got key contributions from several rookies and recycled veterans against New York in what will almost surely be one of the most improbable sweeps of the season.
Mets 6, Diamondbacks 1
NEW YORK -- Pedro Martinez pitched eight sharp innings and got a customary home run from Carlos Beltran. Martinez (6-1) dominated the Diamondbacks, striking out nine to increase his NL-leading total to 92. Beltran hit his seventh homer of the season, all in games started by Martinez. Cliff Floyd had a pair of doubles against Shawn Estes (4-4), driving in one run and scoring another. Kaz Matsui added a two-run double. Tony Clark homered off Martinez. Arizona second baseman Craig Counsell made three errors.
Phillies 6, Giants 5
PHILADELPHIA -- Jimmy Rollins homered and Jon Lieber won his second consecutive start to help Philadelphia return to .500 with a victory over slumping San Francisco. The Phillies (27-27) swept the three-game series and moved back to .500 for the first time since they were 8-8 on April 21. They have won 12 of 18. The Giants have lost seven straight and head to New York for a three-game series. They hadn't lost more than six in a row since an eight-game skid in May 2002. Lieber (7-4) wasted an early 4-0 lead but withstood two homers in a four-run third and gave up eight hits in six innings. Billy Wagner finished for his 12th save in 14 chances. The Phillies chased Brad Hennessey (2-2) in the third.
Rockies 8, Cardinals 7
DENVER -- Todd Helton tied the game with a two-run single in the ninth, and Brad Hawpe followed with the winning walk to help Colorado defeat St. Louis and hand Cardinals closer Jason Isringhausen his first blown save of the season. Helton, in a 4-for-54 slump coming into the game, sent a 3-2 pitch from Isringhausen into right field to tie it at 7. The Cardinals intentionally walked Matt Holliday -- who had two homers and a double -- then brought in Randy Flores to face Hawpe.
Nationals 8, Braves 6
WASHINGTON -- Backup catcher Gary Bennett drove in five runs, three on a bases-loaded double in the eighth inning, to lead Washington over Atlanta. The Nationals scored five runs in the eighth, including four off struggling reliever Dan Kolb (1-5). The rally came after the Braves scored four in the top half to take a 6-3 lead. Carlos Baerga pulled a grounder through the right side of the infield to score Jamey Carroll, followed by Vinny Castilla's RBI double that cut Atlanta's lead to 6-5. The Braves then intentionally walked Marlon Byrd to face Bennett, who had already hit a two-run homer. Hector Carrasco (2-1) got the final out of the eighth before Chad Cordero pitched the ninth for his 14th save in 16 chances.
The Nationals received another good start from Esteban Loaiza, who allowed two runs in six innings, striking out seven.
-- Associated Press

Don't Miss a Story

Sign up for our newsletter to receive daily news directly in your inbox.