Carlos Silva pitched seven strong innings, a diluted Minnesota lineup knocked out Kevin Brown during a five-run sixth, and the Twins beat the New York Yankees, 9-3, yesterday in Minneapolis.
The Yankees, who finished a forgettable week by losing for the seventh time in eight games, dropped to 0-20 when scoring three runs or fewer. That's the longest such streak in the majors.
Silva (4-3) gave up seven hits and two runs while striking out one without a walk. He has issued only three of them in 74 innings this year.
Brown (4-6), who won four starts in a row until a loss at Kansas City earlier this week, was given a 2-0 lead on a home run by rookie Robinson Cano and an RBI single by Jason Giambi.
But Brown struggled with his control in the sixth, hitting two batters to fuel the Twins' rally. He plunked Torii Hunter on the shoulder with a one-out pitch. Hunter, hit for the second straight game, yelled at Brown, who barked back.
Jacque Jones singled Hunter to third, and Matthew LeCroy drove him in with a double off the right-field wall that Gary Sheffield could have caught. After an intentional walk to Michael Cuddyer, Brown hit Mike Redmond, forcing in Jones to tie it, 2-2. Rookie Luis Rodriguez laced a single to right to put the Twins in front, chasing Brown.
Orioles 6, Tigers 2 -- Daniel Cabrera pitched seven strong innings, Melvin Mora drove in a pair of runs, and Baltimore took advantage of several defensive miscues to post a win in Detroit.
The Tigers committed three errors and made several other mistakes that led to four unearned runs and helped Baltimore improve to 4-3 on its current 13-game road trip.
Cabrera (5-4) won for the fourth time in six starts. He allowed two runs on five hits in seven innings. He struck out four without walking a batter.
A's 12, Blue Jays 4 -- Scott Hatteberg hit a three-run homer, Eric Chavez had a two-run shot, and Marco Scutaro also connected, helping Oakland complete an impressive homestand with a win over Toronto.
Dan Haren pitched his second straight gem with seven sharp innings as the A's won for the sixth time in seven home games. They now hit the road for interleague play at Washington and Atlanta with a rediscovered swagger -- a far cry from the beating their confidence took during a recent eight-game skid, all away from the Coliseum.
Indians 6, White Sox 4 -- Cleveland scored the go-ahead run in the 12th inning on two walks and reliever Dustin Hermanson's throwing error, as the Indians snapped a four-game losing streak with a win in Chicago.
Travis Hafner homered in the 10th inning and Coco Crisp had a two-run shot for the Indians.
Tadahito Iguchi hit a two-run homer for the White Sox and Frank Thomas hit his first homer of the season in the 10th inning to tie it, 4-4.
David Riske (2-2) pitched two scoreless innings for the victory.
Rangers 8, Royals 1 -- At Kansas City, Mo., Kenny Rogers pitched seven sharp innings to win his career-best eighth consecutive start and Mark Teixeira homered in Texas's victory.
Rogers gave up five hits and a run, lowering his AL-leading ERA to 1.62. The lefthander, who last lost April 18 at Tampa Bay, won seven straight starts May 6-June 6, 1995.
Mariners 6, Devil Rays 5 -- Richie Sexson doubled home Adrian Beltre in the bottom of the ninth, giving Seattle the victory over Tampa Bay.