BREWERS 4, CUBS 2
MILWAUKEE (AP) — Ryan Braun hit a three-run homer in the fifth then was ejected three innings later, and the Brewers won their seventh straight.
The Brewers are 18-2 over the past 20 meetings with the Cubs at Miller Park.
Wily Peralta (1-1) pitched 6 2-3 innings for Milwaukee, giving up two runs and five hits.
Scott Feldman (0-3) gave up four runs on three hits in five innings and made an error before Braun’s homer.
PHILLIES 7, CARDINALS 3
PHILADELPHIA (AP) — Erik Kratz hit a three-run home run to break the game open in the eighth inning and lead the Phillies to a win over the Cardinals.
Mike Adams (1-1) tossed a scoreless eighth inning to help the Phillies split the four-game series. The Phillies snapped a 3-3 tie with a four-run eighth that put the game away.
Michael Young extended his hitting streak to 12 games with an infield single off reliever Mitchell Boggs (0-2). Dom Brown singled to put runners on the corners with one out. Ben Revere made it 4-3 on a go-ahead single up the middle.
TWINS 5, WHITE SOX 3
CHICAGO (AP) — Josh Willingham atoned for an earlier misplay with a tiebreaking three-run double in Minnesota’s four-run seventh inning, leading the Twins to a victory over the slumping White Sox.
Scott Diamond (1-1) pitched six effective innings, keeping the Twins in the game while they struggled to score against Gavin Floyd.
Chicago led 2-1 before Hicks drove in Trevor Plouffe with a single to right against Matt Lindstrom (1-1) in the seventh. Minnesota went on to load the bases when Donnie Veal issued a two-out walk to Joe Mauer, and Willingham drove the first pitch from Jesse Crain deep to center to give the Twins a 5-2 lead.