Red Sox 10, Indians 9: At Cleveland, Manny Ramirez hit a home run and drove in four runs against his former team, and Boston beat Cleveland to stop the Indians’ nine-game winning streak. Jason Varitek and Johnny Damon added homers.
Blue Jays 11, Orioles 2: At Toronto, Ted Lilly and Justin Speier combined on a three-hitter, and Vernon Wells and Aaron Hill each hit first-inning home runs for Toronto in a rout of Baltimore.
Devil Rays 5, Yankees 4: At New York, Casey Fossum took a shutout into the eighth to win as a starter for the first time since last August, and Tampa Bay held off New York, halting the Yankees’ winning streak at six.
White Sox 11, Royals 8: At Chicago, Paul Konerko, Frank Thomas and Jermaine Dye each homered, and A.J. Pierzynski had a go-ahead two-run single in the sixth to lead Chicago to a victory over Kansas City.
Angels 5, Rangers 1: At Anaheim, Calif., Paul Byrd pitched his first complete game since undergoing elbow surgery two years ago, and Vladimir Guerrero homered and drove in four runs to lead Los Angeles over Texas.
Nationals 7, Pirates 4: At Pittsburgh, Livan Hernandez won his ninth consecutive decision, and Jose Guillen homered twice as Washington beat Pittsburgh. Guillen, Cristian Guzman and Brad Wilkerson drove in two runs each as the N.L. East leaders picked up their 17th win in 21 games.
Cardinals 6, Reds 1: At Cincinnati, Chris Carpenter took a shutout into the ninth inning, and St. Louis got two-run homers from Albert Pujols and Reggie Sanders in a victory over Cincinnati.
Astros 7, Rockies 0: At Houston, Andy Pettitte pitched five-hit ball for seven innings, Lance Berkman hit his first homer of the season from the right side of the plate and Houston beat Colorado.
Cubs 5, Brewers 4: At Milwaukee, Greg Maddux earned his 311th victory to tie Tom Seaver for 17th on the career list, allowing three runs on seven hits in six innings to help Chicago beat Milwaukee.
Padres 1, Dodgers 0: At San Diego, Jake Peavy dominated the division rival Dodgers, striking out a career-high 13 and holding Los Angeles to two hits in eight innings in leading the Padres to a victory.
Giants 8, Diamondbacks 3: At San Francisco, Pedro Feliz hit a three-run home run in the seventh and Mike Matheny followed with a solo shot to power the Giants past Arizona.