OAKLAND, Calif. (AP) -Lenny DiNardo pitched seven shutout innings and the Oakland Athletics ended their longest losing streak in nine years with a 6-0 win over the Texas Rangers on Wednesday.
DiNardo, making his second start since taking Rich Harden's spot in the rotation, allowed three hits, struck out three and walked none. The left-hander gave up a pair of doubles and a bunt single but was otherwise untouchable in the longest outing of his major league career.
Bobby Crosby homered and drove in two runs for Oakland, which had lost its previous nine games. The losing streak was the A's longest since 1998 and had dropped them 12 games out of first place in the AL West.
Oakland won despite getting just six hits off Texas starter Kevin Millwood and reliever Willie Eyre. Three of the hits came off Millwood (6-8) during a four-run second inning, the A's most productive inning since scoring seven runs in the second inning against the New York Yankees on July 1.
The loss prevented Texas from matching its longest winning streak of the season. The Rangers, who had won three straight, also failed in their bid to sweep a series for just the second time this year.
Yankees 6, Blue Jays 1
NEW YORK (AP) - Alex Rodriguez hit a go-ahead, two-run double in the seventh inning and the surging Yankees won their fifth straight game.
Roger Clemens pitched out of trouble for six gritty innings to keep New York close, and Andy Phillips delivered another clutch hit as the Yankees (48-44) moved a season-high four games above .500.
Mariano Rivera got five outs for his fourth save in five days.
By winning 11 of 14 overall, the Yankees have trimmed Boston's AL East lead to seven games - the closest they've been since after games of May 12. They also gave manager Joe Torre a nice 67th birthday present.
Alex Rios had four hits for Toronto. Shaun Marcum (5-4) got the loss.
Mike Myers (1-0) retired Lyle Overbay on a grounder with the bases loaded to end the seventh and earn the win.
Royals 6, Red Sox 5
BOSTON (AP) - Billy Butler doubled in the go-ahead run in a four-run fifth inning and Kansas City battered Julian Tavarez.
After managing just one hit in the first three innings, the Royals scored twice in the fourth, then went ahead 6-4 in the fifth when they chased Tavarez (5-8) after his third straight poor performance.
In his last five starts, Tavarez is 0-4 with a 7.71 ERA and has allowed 42 hits in 23 1-3 innings.
Odalis Perez (5-8) went five innings, allowing all five Boston runs, to win for the first time in his last five starts. Octavio Dotel pitched the ninth for his 10th save in 13 chances.
Devil Rays 7, Angels 2
ST. PETERSBURG, Fla. (AP) - Ty Wigginton homered and Carlos Pena hit a three-run double to back Scott Kazmir's strong pitching and lead Tampa Bay to the victory.
Kazmir (7-6) allowed three hits and one run in seven innings to win for the second straight time at home after going more than a year without a victory at Tropicana Field.
The left-hander walked one and struck out six in his longest outing since going seven innings in a loss at Kansas City on June 1.
Wigginton's streak of eight consecutive hits ended in the second inning against Bartolo Colon (6-5), but the Devil Rays second baseman homered off reliever Dustin Moseley to begin a four-run sixth that broke the game open.
Tampa Bay won for just the fourth time in 20 games.
White Sox 5, Indians 1
CLEVELAND (AP) - Mark Buehrle finally beat Cleveland for the first time in more than two years and Paul Konerko hit a two-run homer for the White Sox.
Buehrle (7-5) had been winless in his previous eight starts against the Indians, last defeating them on July 16, 2005. He gave up one run and 10 hits in 6 1-3 innings.
Konerko's homer in the fourth off Jake Westbrook (1-5) gave the White Sox a 3-0 lead.
With Jim Thome on following a leadoff single, Konerko battled Westbrook in an 11-pitch at-bat - fouling off five pitches with two strikes - before connecting for his 20th homer.
Rob Mackowiak followed Konerko's shot with a double and scored on Jermaine Dye's double, giving the White Sox a 4-0 lead.
The White Sox took two of three from the Indians.
Tigers 3, Twins 2
MINNEAPOLIS (AP) - Magglio Ordonez homered and drove in all three runs against Johan Santana, ending his five-start winning streak.
Santana (11-7) threw a season-high 118 pitches after persuading manager Ron Gardenhire to let him finish the eighth inning, but the Twins left 14 men on base. They lost their third straight to the Tigers and trail the AL Central leaders by eight games.
Andrew Miller (5-3) threw five innings for the victory, which was finished by Todd Jones for his 25th save in 29 attempts.
It was tainted a bit for the Tigers when Marcus Thames ended the eighth with a running shoestring catch but limped off with an injury. Twins All-Star Torii Hunter got hurt, too, leaving in the fourth inning with a mild strain of his left hamstring.
Mariners 6, Orioles 5
SEATTLE (AP) - Adrian Beltre's bases loaded walk with two outs in the eighth inning scored Jose Vidro with the eventual game-winner.
Yuniesky Bentacourt started the rally with his third hit of the night, a double off reliever Danys Baez (0-5). Ichiro Suzuki then flew out to the wall in right field and Betancourt advanced to third. Vidro was intentionally walked and Baez was pulled for Bradford.
Jose Guillen was hit by the second pitch from Bradford to load the bases. Pinch-hitter Raul Ibanez hit a weak grounder to first and Kevin Millar threw home to get the force on Betancourt, before Beltre's walk.
Sean Green (3-1) recorded four outs to get the victory, and J.J. Putz pitched a perfect ninth for his 28th save and his 30th consecutive dating to last season.

Top MLB Public Bets

MLB Top Stories

Thumbnail Opening 2018 World Series Odds The 2018 World Series opening odds have been released. Who is favored, who is the biggest challenger, and who is also in the mix?
Thumbnail Astros vs. Dodgers Pick Are the Houston Astros going to clinch their first-ever World Series title Wednesday night in Game 7 with an upset win at the Los Angeles Dodgers? Game time is...
Thumbnail Astros vs. Dodgers Pick Can the Houston Astros clinch their first-ever World Series title Tuesday night in Game 6 at the Los Angeles...
Thumbnail Dodgers vs. Astros Pick Are the Los Angeles Dodgers going to ride Clayton Kershaw to a victory over the host Houston Astros in a pivotal Game 5 of the World Series Sunday night? First pitch is at...
Thumbnail Dodgers vs. Astros Pick Are the Houston Astros going to win a third straight game over the visiting Los Angeles Dodgers Saturday night in Game 4 of the World Series? First pitch is at...

MLB Team Pages