Robinson Chirinos started a five-run third inning with his first homer of the season and the Texas Rangers won 10-7 as the Boston Red Sox hit into five double plays Tuesday night.
The Red Sox scored three runs in the ninth against Joakim Soria on an RBI single by Jonny Gomes and a two-run double by David Ortiz, but Mike Napoli struck out to end the game.
Boston's five double plays were one fewer than the American League record for a nine-inning game shared by eight teams. The major league mark of seven was set by the San Francisco Giants in 1969.
Orioles 14, Yankees 5: Delmon Young, Adam Jones and Matt Wieters homered as the Baltimore Orioles teed off for 20 hits.
Young and Wieters each drove in three runs, and Jones delivered one of the Orioles' four doubles at a half-empty Yankee Stadium.
Rays 1, Royals 0: James Loney hit an RBI single with two outs in the ninth inning to lift Tampa Bay over Kansas City.
Blue Jays 5, Astros 2: Melky Cabrera homered for the fourth straight game, Jose Bautista also went deep and Toronto handed Houston its fifth loss in six games.
Indians 8, Padres 6: David Murphy hit a three-run homer and had four RBIs as Cleveland took advantage of outdoor batting practice and San Diego's sloppiness in their delayed interleague series opener.
Brewers 10, Phillies 4: Ryan Braun hit three home runs and tied a franchise record with seven RBIs to lead the Milwaukee Brewers over Philadelphia, spoiling the Phillies' home opener.
Giants 7, Diamondbacks 3: Michael Morse hit a two-run single to back Tim Hudson as each made memorable home debuts with their new team, and Brandon Belt hit a two-run homer for San Francisco.
Nationals 5, Marlins 0: Gio Gonzalez threw six crisp innings to lead Washington.
Mets 4, Braves 0: Bartolo Colon combined with two relievers on an eight-hitter, Ruben Tejada drove in two runs with two hits and New York beat Atlanta.
Cardinals 7, Reds 5: Matt Holliday hit a go-ahead two-run double in the sixth inning that glanced off right fielder Jay Bruce's glove on the warning track and St. Louis beat Cincinnati.