PHILADELPHIA — Ryan Braun hit three home runs and tied a franchise record with seven RBIs to lead the Milwaukee Brewers over Philadelphia 10-4 Tuesday, spoiling the Phillies' home opener.
Coming off a three-game sweep of the World Series champion Boston Red Sox at Fenway Park, the Brewers won their fourth straight game and improved to 5-2.
Kyle Lohse (1-1) allowed three runs and seven hits, walking five.
Braun connected twice off Kyle Kendrick (0-1), snapping the longest homerless drought of his career. The 2011 NL MVP came in with only three singles in 20 at-bats this season.
But Braun, who is bothered by a right thumb injury, felt just fine, as usual, in Philadelphia. He has 10 homers and 21 RBIs in 20 career games at Citizens Bank Park.
Giants 7, Diamondbacks 3
At San Francisco, 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.
Hudson (2-0) shut down the D-backs for the second time in seven days with an eight-inning gem in his first outing at AT&T Park since agreed to a $23 million, two-year contract in November.
Belt's drive off Trevor Cahill (0-3) gave him five homers and the Giants a majors-leading 12.
New Giants left fielder Morse emphatically pumped his fist at first base after a third-inning single, then added a two-out double in the fifth.
Dodgers 3, Tigers 2,10 innings
At Los Angeles, Carl Crawford hit an RBI double in the 10th inning, lifting Los Angeles over Detroit.
The Tigers were down to their final out in the ninth when Victor Martinez got Max Scherzer off the hook with an RBI single against Dodgers closer Kenley Jansen — who had just struck out two-time AL MVP Miguel Cabrera — to make it 2-2. Ian Kinsler ignited the rally with a leadoff double.
Mariners 5, Angels 3
At Seattle, Corey Hart hit a three-run homer and a solo shot, sending Seattle past Los Angeles in its home opener.
The Mariners became the final major league team to open at home and improved to 4-0 against the Angels this season. Before the game, a sold-out crowd at Safeco Field gave Russell Wilson, Pete Carroll and other members of the Super Bowl champion Seattle Seahawks a raucous ovation.
Seattle scored four times with two outs in the third inning, capped by Hart's three-run drive off starter Hector Santiago (0-2).
Mariners starter James Paxton (2-0) gave up first-inning homers to Albert Pujols and David Freese, then retired 14 straight. Paxton left in the sixth after straining a muscle on the left side of his back.
Fernando Rodney earned his second save despite walking his first two batters in the ninth.
Robinson Cano's home debut in Seattle was mostly uneventful. Cano went 0 for 3 and scored a run.
Pujols hit his first homer of the season and became the second active player with 1,500 career RBIs.
Rangers 10, Red Sox 7
At Boston, Robinson Chirinos started a five-run third inning with his first homer of the season and the Texas Rangers won as the Boston Red Sox hit into five double plays.
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.
Orioles 14, Yankees 5
At New York, Delmon Young, Adam Jones and Matt Wieters homered as the Baltimore Orioles teed off for 20 hits, battering the New York Yankees.
Young and Wieters each drove in three runs, and Jones delivered one of the Orioles' four doubles at a half-empty Yankee Stadium.