Roy Halladay won his 13th straight decision and Vernon Wells homered as the Toronto Blue Jays ended a four-game losing streak with a 10-3 victory over the New York Yankees on Saturday.
Halladay (13-2) became the first 13-game winner in the majors. The 26-year-old right-hander is the first Toronto pitcher to win 13 straight decisions since Roger Clemens won a club-record 15 in a row in 1998.
Halladay, who hasn't lost in 17 starts since April 15 against New York, allowed two runs on four hits in eight innings, striking out six and walking none.
Frank Catalanotto hit a go-ahead, two-run single off Mike Mussina (10-6) in the seventh, giving Toronto a 4-2 lead. The Blue Jays, who had 14 hits, broke it open with six runs in the eighth against New York's bullpen.
Jason Giambi hit his 25th home run for the Yankees, who entered the day two games ahead of Boston for first place in the AL East.
Athletics 5, Orioles 3
In Oakland, California, Scott Hatteberg hit a tiebreaking, two-run homer off Hector Carrasco (0-1) in the eighth inning and Terrence Long had a three-run shot as Oakland beat Baltimore.
The defending AL West champions won their fourth straight and matched their season high at 14 games over .500.
Jim Mecir (2-1) pitched a scoreless inning for the win and Keith Foulke worked the ninth for his 24th save in 28 chances.
Long connected for his 10th homer of the season on a 2-1 pitch from Pat Hentgen in the second.
Angels 6, Twins 1
In Anaheim, California, Darin Erstad hit a tiebreaking two-run triple in the seventh inning and Jarrod Washburn pitched seven solid innings as Anaheim kept Brad Radke winless in his last 10 starts.
Scott Spiezio went 3-for-4 with an RBI single and sacrifice fly, helping the Angels win for the 11th time in 15 games. Washburn (8-9) allowed a run and five hits, striking out five and walking one.
Radke (5-9) was charged with four runs -- three earned -- and eight hits over seven innings while striking out seven. The beleaguered right-hander is 0-6 with a 5.40 ERA since beating Chicago 18-3 on May 16 for his fourth straight victory.
Red Sox 4, Tigers 2
In Detroit, Johnny Damon homered and hit a go-ahead RBI single in the 11th inning as Boston won its fifth straight.
Pedro Martinez pitched seven sharp innings and Trot Nixon also homered for the Red Sox, who moved within one game of the first-place New York Yankees in the AL East.
Martinez left leading 2-1, only to see the Boston bullpen cost him a win for the fifth time this season. Alan Embree gave up a two-out RBI double to Carlos Pena that tied it in the eighth.
Todd Jones (2-0) struck out three in a scoreless 10th inning for the victory. Byung-Hyun Kim got three outs for his fifth save in five chances.
White Sox 7, Indians 4
Indians 4, White Sox 2
In Cleveland, Travis Hafner had three RBIs and Jake Westbrook got his first win since May 9 as Cleveland beat Chicago for a split of their day-night doubleheader.
In the opener, Paul Konerko hit a three-run homer off Terry Mulholland (1-2) in the 10th inning as the White Sox rallied for a victory.
Shane Spencer added a solo homer and made two nice catches in right field for the Indians in the nightcap.
Hafner and Westbrook (4-4) were both recalled earlier in the day from Triple-A Buffalo. Westbrook allowed one run and three hits over five innings in his first start since May 26.