PHILADELPHIA — Jason Kipnis hit a three-run homer, Nick Swisher and Mike Aviles also went deep to back Corey Kluber, and the Cleveland Indians beat the Philadelphia Phillies 10-4 Wednesday.
Corey Kluber (3-2) gave up three runs and six hits in six innings. He rebounded nicely after allowing eight runs in 4 2-3 innings against Detroit in his previous start.
A day after rookie Jonathan Pettibone held the Indians in check, Cole Hamels got roughed up by one of the league’s highest-scoring offenses. Cleveland had been in a slight funk, scoring just seven runs in its previous four games.
Diamondbacks 5, Braves 3
PHOENIX — Paul Goldschmidt hit three doubles, Eric Chavez drove in three runs and the Arizona Diamondbacks beat Tim Hudson and the Atlanta Braves.
Cody Ross added an RBI double as the Diamondbacks won the final two games of the series after a 10-1 loss in the opener.
Pirates 3, Brewers 1
PITTSBURGH — Wandy Rodriguez allowed one run over seven strong innings and Neil Walker hit a two-run single as the Pittsburgh Pirates beat the Milwaukee Brewers.
Rodriguez (4-2) gave up six hits, walking one and striking out five. Jason Grilli worked the ninth for his National League-leading 16th save as the Pirates moved six games above .500 for the first time this season.
Walker, playing his third game since returning from a stint on the disabled list with a hand injury, lined a single to center with one out in the sixth off Yovani Gallardo for his first RBIs in nearly a month.
Reds 4, Marlins 0
MIAMI — Shin-Soo Choo hit two homers and four pitchers combined on an 11-hit shutout to help the Cincinnati Reds extend their winning streak to a season-best five games by beating Miami.
Blue Jays 11, Giants 3
TORONTO — J.P. Arencibia and Adam Lind each hit two-run home runs, Ramon Ortiz won for the first time since 2011 and the Toronto Blue Jays won their season-high fourth straight game, beating the San Francisco Giants.
Cardinals 4, Mets 2
ST. LOUIS — Rookie Shelby Miller followed up his nearly perfect one-hitter with 5 2-3 scoreless innings and the Cardinals scored the go-ahead run in the seventh on a wild pitch in a victory over the New York Mets.
Rick Ankiel’s two-run homer off rookie Seth Maness (3-0) tied it in the top of the seventh and was his first against the team that converted the former left-handed pitcher to an outfielder in 2005.
Cubs 6, Rockies 3
CHICAGO — Jeff Samardzija hit a two-run home run and pitched eight strong innings for his first win since opening day and the Chicago Cubs beat the Colorado Rockies.