TORONTO – Yankees starter Jaret Wright left in the third inning after being hit by a broken bat, and the Toronto Blue Jays ended New York’s six-game winning streak with a 6-5 victory on Sunday.

Alex Rodriguez hit his AL-leading 44th home run and Derek Jeter also connected for the Yankees, who fell 1 games behind Cleveland in the wild-card race.

Jeter struck out looking against Miguel Batista with a runner on second to end it. It was the eighth time this season Jeter made the final out of a game with the potential tying run on base.

Indians 11, Royals 0

CLEVELAND – Jhonny Peralta, Travis Hafner and Ben Broussard homered, and C.C. Sabathia allowed just five singles over eight innings as the Indians routed the Kansas City Royals 11-0 to complete a three-game sweep.

White Sox 2, Twins 1

MINNEAPOLIS – Jose Contreras gave the struggling White Sox eight strong innings to help Chicago beat the Minnesota Twins 2-1 and maintain a 3-game AL Central lead going into a critical series with second-place Cleveland.

Angels 5, Tigers 3

ANAHEIM, Calif. – Juan Rivera and Darin Erstad each drove in two runs, Vladimir Guerrero hit an RBI double and the Los Angeles Angels beat the Detroit Tigers 5-3.

Rangers 8, Mariners 6

ARLINGTON, Texas Mark Teixeira homered twice and three teammates also connected as the Texas Rangers set a major league record for home runs at home, beating the Seattle Mariners 8-6 to finish a four-game sweep.

Devil Rays 6, Orioles 5

BALTIMORE – Alex Gonzalez scored the tiebreaking run on an eighth-inning throwing error by Baltimore catcher Sal Fasano, and the Tampa Bay Devil Rays beat the Orioles 6-5.

Giants 5, Dodgers 3

SAN FRANCISCO – Barry Bonds hit career homer No. 705, leading the San Francisco Giants past the Los Angeles Dodgers 5-3.

Padres 2, Nationals 1

SAN DIEGO – Miguel Olivo raced home to score on an error in the ninth inning and the NL West-leading San Diego Padres rallied to beat the Washington Nationals 2-1 to climb back to .500.

Astros 6, Brewers 1

HOUSTON – Wandy Rodriguez pitched a career-high 7 1-3 innings, and Lance Berkman put Houston ahead to stay with a two-run, first-inning double in a 6-1 victory over the Milwaukee Brewers that extended the Astros’ winning streak to five.

Cubs 7, Cardinals 4

CHICAGO – Carlos Zambrano won his sixth consecutive decision, allowing 10 hits in a complete game to pitch the Chicago Cubs past Chris Carpenter and the St. Louis Cardinals 7-4.

Mets 4, Braves 1

NEW YORK -Tom Glavine pitched a six-hitter to beat his former team and Cliff Floyd hit his career-high 32nd homer, leading the New York Mets over the Atlanta Braves 4-1.

Rockies 7, D-backs 1

PHOENIX – Jeff Francis faced the minimum 18 batters through six scoreless innings, and Garrett Atkins drove in three runs to send the Colorado Rockies to a 7-1 victory over the Arizona Diamondbacks.

Pirates 9, Reds 7

PITTSBURGH – Freddy Sanchez tied the score with a triple and scored on Jack Wilson’s single as the Pittsburgh Pirates rallied for three runs in the eighth inning to beat the Cincinnati Reds 9-7.

Marlins 14, Phillies 6

MIAMI – Miguel Cabrera drove in four runs, Josh Beckett pitched six innings and the Florida Marlins bounced back from their most dismal defeat of the season to beat Philadelphia 14-6.

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.