BALTIMORE (AP) -Curt Schilling pitched seven innings of five-hit ball and the Boston Red Sox exploited Baltimore's revamped bullpen in a 6-1 victory Wednesday night.
After losing two straight to Toronto by a combined 17-6 score, Boston scored five runs over the final three innings to avoid its first three-game skid of the season. Alex Cora hit his first homer for the Red Sox, who have won 16 of their last 19 games against the Orioles.
Schilling (3-1) gave up one run, struck out three and walked two. The 40-year-old right-hander gave up a home run to Miguel Tejada but allowed only one other batter beyond second base.
Orioles starter Daniel Cabrera (1-2) pitched well but was victimized by the bullpen in Baltimore's third straight defeat. The right-hander left in the seventh after getting two outs and walking two batters with the score tied at 1.
David Ortiz broke the tie with an opposite-field single off reliever Jamie Walker to start a three-run rally.
Royals 4, Twins 3
MINNEAPOLIS (AP) - David DeJesus and Mike Sweeney combined to send Minnesota to its first four-game losing streak since last June.
DeJesus had three hits, including a home run, and Mike Sweeney also homered for Kansas City.
Odalis Perez (2-2) beat the Twins for the second time in six days, allowing three runs and five hits in six-plus innings.
Joakim Soria got five outs for his third save in three chances.
Twins starter Sidney Ponson (1-3) gave up four runs and seven hits in six innings, lowering his ERA from 9.39 to 8.44. Ponson, booed after the homers, has allowed 44 runners in 21 1-3 innings.
Tigers 6, White Sox 2
CHICAGO (AP) - Detroit's Chad Durbin struck out a career-high nine in eight innings and Magglio Ordonez had three hits and three RBIs against his former team.
Durbin (1-1), the journeyman right-hander who took Kenny Rogers' spot in the rotation when the veteran left-hander went on the disabled list with a blood clot, gave up just three hits in his 60th career start.
Joel Zumaya couldn't complete the shutout, walking four and allowing two runs in 2-3 of an inning. Todd Jones finished off the four-hitter by getting Brian Anderson to groundout with the bases loaded. It was Jones' eighth save in 10 chances.
The Tigers tagged White Sox rookie starter John Danks (0-3) for four runs in the first inning.
Indians 8, Rangers 7, 11 innings
CLEVELAND (AP) - Jhonny Peralta singled home the winning run with one out and Cleveland beat Texas, which struck out a team-record 19 times.
Victor Martinez doubled down the right-field line to open the 11th off Willie Eyre (1-1) and took third on a single up the middle by Kelly Shoppach. After Jason Michaels struck out, Peralta grounded a single just out of the reach of diving third baseman Hank Blalock to drive in Martinez for the win.
Fernando Cabrera (1-0), the last of seven Cleveland pitchers, struck out five over two innings for the win.
Blalock and Brad Wilkerson fanned four times apiece for the Rangers.
Indians starter C.C. Sabathia fanned eight over six innings, leaving with a 6-5 lead.
Mariners 2, Athletics 0
OAKLAND, Calif. (AP) - Seattle's Jarrod Washburn pitched a three-hitter for his third career shutout, outdueling Joe Blanton.
Washburn (1-2) struck out two and walked two in his first complete game since a rain-shortened, five-inning blanking of Kansas City for the Angels on July 3, 2005.
Blanton (2-1) pitched a six-hitter for Oakland but gave up homers to Jose Guillen and Kenji Johjima.
Washburn, who had a 4.42 ERA in his previous three starts, retired 15 of his final 18 batters.
Seattle is 3-1 against the A's this season and stopped its 10-game losing streak in Oakland.
Angels 9, Devil Rays 1
ANAHEIM, Calif. (AP) - Gary Matthews Jr. and Garret Anderson hit two-run doubles, and Los Angeles scored four unearned runs off three Tampa Bay errors.
John Lackey (3-2) allowed a run and seven hits in six innings, striking out seven and walking two. He is 7-1 against the Devil Rays.
Edwin Jackson (0-3) gave up four runs - three earned - and eight hits in six-plus innings for the Devil Rays, coming off a two-game sweep at home of the New York Yankees.

Top MLB Public Bets

MLB Top Stories

Thumbnail Dodgers vs. Angels Prediction Will the Angels pull off the upset at home tonight against the Dodgers at 10:07PM ET?
Thumbnail Cardinals vs. Diamondbacks Prediction Are the Diamondbacks an undervalued play for bettors tonight against the Cardinals at 8:40PM ET?
Thumbnail Orioles vs. Blue Jays Prediction Will the Orioles and Blue Jays fall short of the betting total tonight when the two teams meet at 7:07PM ET?
Thumbnail Cubs vs. Nationals Prediction Is the total set too high in tonight's Cubs and Nationals matchup at 7:05PM ET?
Thumbnail Athletics vs. Astros Pick After a surprising slip up on Tuesday, will the Houston Astros bounce back tonight against the Oakland Athletics at...

MLB Team Pages