Jonathon Papelbon recovered from his first blown save of the season Friday to get the win and Trot Nixon went 4-for-4 with a three-run homer as the Boston Red Sox beat the Texas Rangers 4-3.
Mike Lowell's sacrifice fly in the bottom of the eighth gave the Red Sox the lead after Papelbon (1-1) allowed the Rangers to tie it in the top of the inning. It was the rookie's first blown save after recording 20 in a row since taking over the closer's role.
Coco Crisp went 3-for-4 with a double for the Red Sox, who played their first home game this month. Boston went 4-5 on its recent road trip.
Michael Young hit a two-run homer for the AL West-leading Rangers.
Francisco Cordero (5-4) took the loss for Texas.
Royals 4, Devil Rays 2
At Kansas City, Missouri, Mark Redman pitched eight strong innings and Reggie Sanders hit a tie-breaking two-run double in the eighth inning to lift Kansas City over Tampa Bay.
Redman (2-4) scattered nine hits in the first three innings before retiring the last 13 batters he faced. He struck out four and walked one. Redman has won back-to-back starts for the first time since May 14-20, 2005.
Ambiorix Burgos worked the ninth to pick his eighth save in 14 opportunities.
Devil Rays starter Mark Hendrickson (3-7) had held the Royals to just four singles in the first seven innings.
Blue Jays 10, Tigers 5
At Toronto, Vernon Wells hit a go-ahead, two-run double as part of an eight-run eighth inning and the Blue Jays rallied past Detroit.
Down 5-2 in the eighth, Toronto sent 12 batters to the plate.
Pinch-hitter Shea Hillenbrand led off the inning with a homer off Fernando Rodney.
Aaron Hill followed with a single and Rodney walked Alex Rios before Reed Johnson loaded the bases with a single off Todd Jones (0-4).
Jason Frasor (2-1) pitched 1 2-3 innings for the victory.
White Sox 5, Indians 4
At Chicago, Jermaine Dye hit a solo homer and drove in the go-ahead run with a two-run single off Rafael Betancourt in the eighth inning to lead Chicago over Cleveland.
After taking two of three from AL Central leader Detroit, the White Sox appeared headed toward a loss until Dye lined a 1-2 pitch to center to drive in Jim Thome and Paul Konerko with the tying and go-ahead runs.
The hit made a winner of Matt Thornton (1-1), who pitched two-thirds of an inning. Bobby Jenks allowed first and second in the ninth before retiring Aaron Boone on a grounder for his 18th save in 19 opportunities.
Cleveland's Cliff Lee allowed four runs and five hits in a season-high 7 2-3 innings. He retired 15 of 16 batters before Dye hit his 19th homer with two outs in the sixth -- a solo shot that made it 4-3.
Athletics 6, Yankees 5
At New York, Frank Thomas hit one of Oakland's three homers off a struggling Randy Johnson, and the Athletics held off New York after a long rain delay.
Bobby Kielty and light-hitting Antonio Perez also connected, sending the A's to their seventh victory in nine games. Mike Rouse had three hits, a stolen base and scored twice in his major league debut as Oakland roughed up Johnson (7-5) with a depleted lineup that was missing injured infielders Eric Chavez and Bobby Crosby.
Dan Haren (5-5) beat The Big Unit at Yankee Stadium for the second time in less than a month, improving to 3-0 with a 2.76 ERA in five career starts against New York.
Mariners 4, Angels 1