Millar homers in 10th to sink BoSox

Orioles 6, Red Sox 3

Baltimore – Kevin Millar hit a three-run homer in the 10th inning after Miguel Tejada tied it with a shot off Eric Gagne in the eighth, leading Baltimore past skidding Boston on Sunday.

It was the fourth loss in six games for the Red Sox, whose lead over the second-place New York Yankees in the AL East shrunk to four games – Boston’s smallest margin since May 1.

Corey Patterson led off the 10th with a single off Kyle Snyder (2-3) and went to third on a single by Nick Markakis. After Tejada fouled out, Markakis stole second and Millar hit a 2-2 pitch into the left-field seats.

Chad Bradford (1-4) got two outs in the 10th for the win.

Yankees 5, Indians 3

Cleveland – Andy Pettitte didn’t have much trouble with Cleveland’s lame lineup, and Jason Giambi homered for the second straight day as the Yankees completed a season sweep. Pettitte (9-7) carried a shutout into the seventh and allowed seven singles in 71â3 innings. He used his renowned pickoff move to snuff out Cleveland’s rally in the seventh inning.

Tigers 11, Athletics 6

Detroit – Magglio Ordonez hit two homers in an eight-run second inning, and the Tigers won consecutive games for only the second time since mid-July. The All-Star slugger joined Hall of Famer Al Kaline as the only Tigers to homer twice in one inning. Kaline did it in 1955 against the Kansas City Athletics. Detroit’s Placido Polanco tied a major-league record by playing his 143rd consecutive game without an error at second base.

Mariners 6, White Sox 0

Chicago – Jeff Weaver pitched his second shutout of the season, and Adrian Beltre hit a two-run homer to lead the Mariners past the White Sox, who still had a reason to celebrate. Bobby Jenks pitched a perfect ninth for Chicago, breaking David Wells’ American League record and tying the major-league record of 41 straight batters retired.

Angels 6, Twins 2

Anaheim, Calif. – Jered Weaver pitched effectively into the eighth inning, and the Angels got home runs from Chone Figgins and Jeff Mathis to complete a three-game sweep. Weaver (8-5) gave up two runs and five hits in 71â3 innings, striking out four and walking none in his second impressive outing against the Twins this season. He held them to a run and five hits over seven innings in a 16-3 rout on June 4 at Angel Stadium.