CINCINNATI (AP) — Matt Carpenter tied it with a solo homer in the eighth, and Randal Grichuk connected in the 13th in the St. Louis Cardinals’ 4-3 victory over the Cincinnati Reds on Wednesday night.
Grichuk was moved up to second in the Cardinals’ struggling batting order. He doubled home a run in the sixth inning and hit his 15th homer in the 13th off Dylan Axelrod (0-1), Cincinnati’s eighth pitcher.
Seth Maness (4-1) gave up a pair of walks in two innings.
Angels 4, Indians 3
ANAHEIM, Calif. (AP) — C.J. Cron hit a tying two-run single with two out and the bases loaded in the ninth inning against Cleveland closer Cody Allen and pinch-runner Taylor Featherston scored on a wild pitch, giving the Los Angeles Angels a 4-3 victory Wednesday.
Mets 8, Marlins 6
MIAMI (AP) — Closer Jeurys Familia finally got the last out and New York halted Miami’s furious six-run rally in the ninth inning, holding off the Marlins for its sixth straight victory.
Ahead 8-0 going into the ninth, the NL East-leading Mets saw the Marlins actually bring the potential winning run to the plate. Familia retired Christian Yelich on a grounder with two runners on to end it.
D-Backs 11, Nationals 4
WASHINGTON (AP) — Washington reliever Aaron Barrett threw away a bunt in the sixth inning and Arizona quickly broke away, handing the Nationals their fifth loss in six games.
Dodgers 4, Phillies 3
PHILADELPHIA (AP) — Yasiel Puig hit a three-run home run, Brett Anderson allowed one run in six innings and Los Angeles beat Philadelphia.
Howie Kendrick had three hits to help the Dodgers win for the fifth time in six games.
Giants 6, Braves 1
ATLANTA (AP) — Madison Bumgarner
pitched into the eighth inning, Kelby Tomlinson drove in three runs and San Francisco beat Atlanta. Bumgarner (12-6), last year’s World Series MVP and a three-time All-Star, allowed seven hits, one run and struck out nine in 7 1-3 innings. Just two baserunners made it into scoring position against the left-hander.
Blue Jays 9, Twins 7
TORONTO (AP) — Jose Bautista hit a grand slam, Edwin Encarnacion and Josh Donaldson homered and Toronto beat Minnesota for its fourth straight win.
Encarnacion hit a three-run drive and Donaldson added a two-run shot. Toronto has homered in 17 of 18 games since the All-Star break, with 10 multihomer games in that span.
Rangers 4, Astros 3
ARLINGTON, Texas (AP) — Chris Gimenez hit the deciding home run and Texas held on to complete a threegame sweep of AL West-leading Houston.
After Texas scored three unearned runs in the first off Scott Kazmir (6-6), the Rangers’ second started with Gimenez homering to straightaway center for a 4-0 lead. All three Houston runs were scored by players who reached on a walk.
W-Sox 6, Rays 5
CHICAGO (AP) — Avisail Garcia hit a three-run homer in Chicago’s fiverun first inning and had a bases-loaded walk in the 10th to lift the White Sox past Tampa Bay.
Garcia drew the winning walk off closer Brad Boxberger (5-6).
Orioles 4, A’s 3
OAKLAND, Calif. (AP) — Chris Davis hit his second grand slam in 12 days with one out in the 10th inning to lead Baltimore past Oakland.
Davis hit his 28th home run and third in four games on a 3-2 pitch from Arnold Leon (0-1). It came two batters after Gerardo Parra was intentionally walked to load the bases. Caleb Joseph and Manny Machado led off the inning with singles.
Pirates 7, Cubs 5
PITTSBURGH (AP) — Gregory Polanco and Andrew McCutchen homered and Pittsburgh beat Chicago to snap the Cubs’ season-best winning streak at six games.
Polanco led off the first inning with a home run off Dan Haren, who was making his Cubs’ debut. He then hit an RBI single to break a 4-4 tie in a decisive two-run sixth.
Rockies 7, Mariners 5
DENVER (AP) — Michael McKenry hit a two-out, two-run homer in the 11th inning in Colorado’s comeback victory over Seattle.
McKenry hit Mayckol Gauipe’s 2-2 curveball into the left-field seats for his fourth home run of the season and the first walk-off hit in his career.
Brewers 8, Padres 5
MILWAUKEE (AP) — Rookie Taylor Jungmann struk out a career-high eight and allowed six hits without a walk over seven innings in Milwaukee’s victory over San Diego.
Jungmann (6-3) has allowed two earned runs or fewer in eight straight starts and in all but one this season. Jonathan Lucroy, Shane Peterson and Jean Segura each drove in two runs to help Milwaukee record back-to-back wins for the first time in 15 games.
Tigers 2, Royals 1
DETROIT (AP) — Matt Boyd pitched seven strong innings in his Detroit debut and Anthony Gose and Ian Kinsler hit key triples in the Tigers’ victory over Kansas City.
Acquired last week from Toronto in the David Price trade, Boyd (1-2) only allowed one run on seven hits and didn’t walk a batter in a career-long seven innings.
The Tigers broke a scoreless tie in the third when Gose’s two-out triple over Lorenzo Cain brought home Tyler Collins. Johnny Cueto (7-7) couldn’t pick up his first win for Kansas City.
Comments are not available on this story.
Send questions/comments to the editors.

