PHILADELPHIA – All Ryan Braun needed to shake his slump was a trip to Philadelphia.
Braun hit three home runs and tied a franchise record with seven RBIs to lead the Milwaukee Brewers to a 10-4 victory Tuesday, spoiling the Phillies’ home opener.
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.
“It’s a good ballpark to hit in,” Braun said. “And, I enjoy competing against Jimmy Rollins, Chase Utley and Ryan Howard.”
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.
Milwaukee starting pitcher Kyle Lohse (1-1) allowed three runs and seven hits in five innings, walking five.
Braun was booed in his first game in Philly since serving a 65-game suspension for violations of Major League Baseball’s drug agreement and labor contract. He also got an earful last week in Boston.
It didn’t bother him.
“It’s very motivating,” Braun said. “It’s nothing new for me.”
Braun also turned in a defensive gem. He saved two runs with a diving catch on Carlos Ruiz’s sinking liner to right to end the second inning.
“That was a big play,” Phillies manager Ryne Sandberg said after the game. “It changed the momentum.”
Nationals 5, Marlins 0
In Washington, Gio Gonzalez threw six crisp innings to lead the Nationals to a win.
Mets 4, Braves 0
In Atlanta, Bartolo Colon combined with two relievers on an eight-hitter, and Ruben Tejada drove in two runs with two hits to help New York get past the Braves.
Dodgers 3, Tigers 2 (10)
In Los Angeles, Carl Crawford hit an RBI double in the 10th inning, lifting the Dodgers to a win over Detroit.
Giants 7, Diamondbacks 3
In San Francisco, Michael Morse hit a two-run single to back Tim Hudson as each made memorable home debuts with their new team, while Brandon Belt hit a two-run homer.
Cardinals 7, Reds 5
In St. Louis, Matt Holliday hit a go-ahead two-run double in the sixth inning.
Pirates 7, Cubs 6
In Chicago, Pedro Alvarez had two hits and two RBIs as Pittsburgh overcame two home runs by Starlin Castro.
Red Sox 10, Rangers 7
In Boston, Robinson Chirinos started a five-run third inning with his first homer of the season.
Orioles 14, Yankees 5
In New York, Delmon Young, Adam Jones and Matt Wieters homered as Baltimore teed off for 20 hits.
Ichiro Suzuki finished 0-for-1 for the Yankees.
Rays 1, Royals 0
In Kansas City, James Loney hit an RBI single with two outs in the ninth inning to lift Tampa Bay.
Norichika Aoki finished 3-for-5 for the Royals.
Blue Jays 5, Astros 2
In Toronto, Melky Cabrera homered for the fourth straight game and Jose Bautista also went deep.
Mariners 5, Angels 3
In Seattle, Corey Hart hit a three-run homer and a solo shot for the Mariners.
White Sox 15, Rockies 3
In Denver, Jose Abreu and Avisail Garcia each hit two of Chicago’s six homers.
Indians 8, Padres 6
In Clevland David Murphy hit a three-run homer and had four RBIs and the Indians managed to edge the Padres.