The New York Yankees tied a franchise record with eight home runs in a 16-3 rout of the Chicago White Sox on Tuesday, but Alex Rodriguez didn't hit one.
He stayed stuck at 499 with an 0-for-5 performance. A-Rod is hitless in 17 at-bats since he connected against Kansas City last Wednesday.
Hideki Matsui homered twice and Jorge Posada, Bobby Abreu, Melky Cabrera, Johnny Damon and Robinson Cano hit one apiece for New York.
The Yankees hit eight in a game against the Philadelphia Athletics on June 28, 1939 as Joe DiMaggio and Babe Dahlgren hit two each and Bill Dickey, George Selkirk, Joe Gordon and Tommy Henrich had one.
Matsui homered in the first and sixth innings, giving him 13 homers last month and 21 this season.
Orioles 5, Red Sox 3
At Boston, Erik Bedard allowed two hits over six innings to win his seventh straight decision and Baltimore beat Boston despite two homers by David Ortiz.
Bedard (11-4) struck out six and walked five to give Baltimore its sixth victory in seven games.
Rangers 3, Indians 1
At Cleveland, Brandon McCarthy won for the first time in more than two months as the Rangers beat Cleveland and 13-game winner Fausto Carmona.
Blue Jays 2, Devil Rays 0
At St. Petersburg, Florida, former Tampa Bay bat boy Jesse Litsch threw six shutout innings for Toronto against his old team as they defeated the Rays.
Twins 5, Royals 3
At Minneapolis, Torii Hunter homered and Carlos Silva cruised through eight innings as Minnesota beat Kansas City.
Angels 8, Mariners 0
At Seattle, Gary Matthews Jr hit two home runs, his first in six weeks, and John Lackey threw a seven-hitter in his first complete game of the season for Los Angeles against Seattle.
Athletics 7, Tigers 3
At Oakland, California, Kurt Suzuki and Jack Cust hit two-run singles in the sixth inning to help Oakland down Detroit and snap a four-game losing streak.
Barry Bonds stayed stuck at 754 home runs when he went 0-for-2 with two walks in San Francisco's 3-1 victory over Los Angeles.
Since moving within one of Hank Aaron's record on Friday, Bonds is 1-for-9 with seven walks. He left for a pinch runner in the seventh inning.
Brewers 4, Mets 2
At Milwaukee, the New York bullpen cost Tom Glavine his 300th win as Geoff Jenkins hit a two-run homer off Aaron Sele in the 13th inning to give Milwaukee the win.
Glavine had allowed only two hits when Mets manager Willie Randolph took him out in the seventh inning with a runner on first and New York leading 2-1 with no outs.
Braves 12, Astros 4
At Atlanta, Kelly Johnson had four hits, including two homers, and Jeff Francoeur and Brian McCann hit home runs as Atlanta welcomed Mark Teixeira to town with a win over Houston.
Rockies 6, Marlins 3
At Miami, Aaron Cook allowed five hits in seven innings to win his third straight start for Colorado. Garrett Atkins doubled home three runs for the Rockies, who won their third consecutive game.
Cardinals 6, Pirates 4
At Pittsburgh, two misplays by Pirates catcher Ronny Paulino in the same at-bat helped St. Louis score the go-ahead run in the sixth inning. The Cardinals matched their season high by winning their fourth in a row.
Skip Schumaker and David Eckstein hit consecutive sacrifice flies in a two-run seventh and the Cardinals won at PNC Park.
Nationals 6, Reds 3
At Washington, Ryan Zimmerman's three-run double was the biggest hit in a big Washington fifth inning that downed Cincinnati.