Yankees 4, Mariners 2

NEW YORK — Alex Rodriguez hit a tiebreaking homer, Andy Pettitte pitched seven strong innings and New York beat Seattle 4-2 on Wednesday night for its seventh straight victory.

Johnny Damon and Melky Cabrera also went deep for the Yankees, who overcame Ken Griffey Jr.’s 621st home run to win their 10th straight home game against Seattle since Sept. 4, 2007.

Mariano Rivera saved his third consecutive game, increasing his career total to 502 and getting his 20th in 21 chances this season.

Pettitte (8-3) outpitched fellow lefty Jarrod Washburn (4-6) in a game that took just 2 hours, 17 minutes. The Yankees (45-32) are a season-high 13 games over .500.

Rodriguez hit a two-run drive in the sixth, No. 566 of his career. He is three behind Rafael Palmeiro for 10th place.
White Sox 6, Indians 2

CLEVELAND — Jose Contreras got a rare road win, pitching eight superb innings as Chicago won its fifth straight.

Contreras (3-7) improved to 3-2 with a 2.17 ERA since being recalled from Triple-A Charlotte after a monthlong demotion. The right-hander, who was 1-6 in his previous 10 road starts, allowed two runs and five hits with eight strikeouts and a walked.

Cleveland has dropped five straight and 13 of 15.

Chicago backup catcher Ramon Castro hit a three-run homer off Jeremy Sowers (2-6) in a four-run sixth as the White Sox improved to 12-4 since June 13 to move within three games of first-place Detroit.

The White Sox completed their first three-game sweep of Cleveland since the final weekend of the 2005 season.
Blue Jays 5, Rays 0

TORONTO — Ricky Romero pitched four-hit ball over eighth innings, Rod Barajas, Adam Lind and Scott Rolen each homered and the Blue Jays ended Tampa Bay’s seven-game winning streak.

Romero (6-3) matched the longest outing of his career in winning his third straight start. He walked four, struck out seven and lowered his ERA to 2.85. Romero allowed just two hits through the first six innings.

Toronto snapped a four game losing streak thanks to a trio of solo home runs off James Shields (6-6).
Twins 5, Royals 1

KANSAS CITY, Mo. — Joe Mauer went 3 for 3, raising his average to .392 and backing pitcher Glen Perkins in Minnesota’s victory over the Royals.

After walking in the first inning, Mauer stroked three consecutive singles, driving in one run and scoring another as the Twins completed a 6-3 trip that began in Milwaukee and St. Louis. He was walked intentionally in the eighth.

Perkins (4-4) allowed one run for the second straight start, scattering 10 hits in seven innings. Joe Nathan got the final out for his 21st save in 23 opportunities.

Gil Meche (4-8), whose “dead arm” the previous two starts had created concern among the Royals, gave up three runs – two earned – six hits and five walks in six inning.
Athletics 5, Tigers 1

OAKLAND, Calif. — Jason Giambi and Jack Cust broke out of funks with two-run homers, Dallas Braden ended a four-start winless stretch and the Athletics beat Detroit.

Giambi’s drive in the sixth off Justin Verlander (8-4) was home run No. 407, tying him with Duke Snider for 43rd place. Giambi, who has been dealing with sore legs and entered the game with an American League-low .197 batting average, was in a 2-for-28 stretch before the homer after striking out in his first two at-bats.

Cust had been 4 for 24 with 13 strikeouts in his previous seven games.

Braden (6-7) pitched seven strong innings to win for the first time in five starts since beating Baltimore on June 5.


Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.