The Iowa Cubs summitted the Colorado Springs Sky Sox (Brewers), 9-7.
Dallas Beeler gave up three runs in the first inning, but settled down mostly after that. Beeler got the win after allowing five runs, four earned, on 11 hits over 5.2 innings. Beeler struck out four and walked one. He also hit a two-run single in the sixth inning.
Brian Schlitter pitched a perfect ninth for his 15th save. He struck out two.
Center fielder John Andreoli was 2 for 4 with a double, a triple and a walk. He scored three times and had one RBI.
Left fielder Adron Chambers was 2 for 3 with a double and a sac fly. He had two total RBI.
Catcher Taylor Davis was 2 for 3 with a triple and a walk. He scored twice and had one RBI. Second baseman Arismendy Alcantara was 2 for 4 with two runs scored.
Third baseman Mike Olt was 2 for 5 with an RBI double in the sixth inning. He later scored on Beeler's single.
The Tennessee Smokies blasted the Birmingham Barons (White Sox), 5-2.
Andres Santiago had the Barons completely under control for six shutout innings. Santiago allowed just three hits. He struck out eight and walked only one in his second win of the year.
Starling Peralta pitched a perfect ninth inning for his third save. He struck out one.
All five Smokies runs came in a five-run third inning. The big blow was a three-run triple by Jacob Hannemann. Hannemann was 1 for 4 with a walk and he scored later in the inning on a Tommy La Stella ground out.
Shortstop Ryan Dent went 3 for 3 with a walk. Second baseman Stephen Bruno had a pair of doubles in a 2 for 4 effort. First baseman Jacob Rogers was 2 for 4. All three of those players scored on Hannemann's double.
Two players made rehab appearances in this game. La Stella played 7 innings at third base and was 1 for 4 with a double. Miguel Montero caught six innings and was 1 for 3.
DH Willson Contreras was 2 for 4 with an RBI double.
Myrtle Beach Pelicans
The Myrtle Beach Pelicans were locked up by the Frederick Keys (Orioles), 2-0.
Tyler Ihrig was promoted from South Bend and made the start. He went six innings without allowing a run. Ihrig gave up five hits and walked one while striking out three.
David Garner pitched the seventh and eighth innings for the Pelicans and gave up runs in both of them, including a home run to the first batter he faced. Garner pitched two innings and surrendered two runs on three hits. Garner struck out two and walked no one.
Second baseman Daniel Lockhart was 2 for 4 with a double.
South Bend Cubs
The South Bend Cubs slew the Dayton Dragons (Reds), 7-2.
Zach Hedges started and got the win. Hedges went seven innings and allowed two runs on five hits. He struck out three and walked two.
With the Cubs holding a narrow 3-2 lead in the top of the eighth, second baseman David Bote came to the plate with the bases loaded and two outs. Bote connected for his fourth home run of the year, a grand slam that put the game out of reach. Bote was 1 for 4.
Right fielder Jeffrey Baez stayed hot, going 2 for 5 with an RBI double in the seventh inning that broke the 2-2 tie. Baez also scored on a two-run single by Ian Happ in the sixth inning. Happ was 2 for 5.
Rashad Crawford was 2 for 4 with a pair of doubles. He scored once. Yasiel Balaguert was 2 for 4 and was standing on third when Bote hit his grand slam.
The Eugene Emeralds lost their shine to the Spokane Indians (Rangers), 4-1.
Starter Oscar De La Cruz gave up only one unearned run on six hits over 5.2 innings. De La Cruz struck out three and walked two.
Tyler Peitzmeier allowed three runs in the bottom of the eighth and took the loss. Peitzmeier pitched two innings and allowed three hits. He struck out one and walked one batter intentionally.
First baseman Blake Headley was 2 for 3 and was hit by a pitch. He scored the lone Ems run. Third baseman Andrew Ely was 2 for 5 with two doubles.