PHILADELPHIA (AP) - 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
SAN FRANCISCO (AP) - 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.
Belt became the first Giants player since Jose Cruz Jr. in 2003 to hit five home runs through the first eight games.

Top MLB Public Bets

MLB Top Stories

Thumbnail Rangers vs. Orioles Pick Can the Baltimore Orioles complete a four-game sweep of the Texas Rangers when these two close out their series...
Thumbnail Blue Jays vs. Red Sox Prediction Will the Blue Jays pull off the upset today in Boston when they visit the Red Sox at 1:35PM ET?
Thumbnail Pirates vs. Brewers Prediction Will the Pirates pick up their fifth consecutive victory tonight when they host the Brewers at 12:35PM ET?
Thumbnail Diamondbacks vs. Reds Prediction Will the Diamondbacks and Reds play under the betting total today at 12:35PM ET when the teams conclude their series?
Thumbnail Cardinals vs. Mets Prediction Is the total set too high in today's Mets and Cardinals matchup at 12:10PM ET?

MLB Team Pages