Dallas Beeler pitched the first five innings before rain delayed this game for 2 hours and 15 minutes. Beeler allowed one run on seven hits. He struck out six and walked no one.
Joe Ortiz took over for Beeler after the rain and had a relatively uneventful sixth inning, facing the minimum thanks to a double play. But then he came out to pitch the seventh inning and failed to retire anyone, giving up five runs on five hits.
Gonzalez Germen pitched the ninth and tenth innings without allowing a baserunner. He got his fourth win when Iowa scored in the bottom of the tenth. Germen struck out one.
Chris Valaika had the walkoff single in the bottom of the tenth with the bases loaded. Valaika was 1 for 5.
Christian Villanueva hit a three-run home run in the bottom of the first to give Iowa an early lead. It was Villanueva's eighth home run this season. He was 2 for 4 with a double and a walk today.
The next batter in the bottom of the first, Taylor Teagarden, went back-to-back with Villanueva for his fourth home run this season. Teagarden was 1 for 4 and was intentionally walked in the tenth inning and scored the winning run on the Valaika single.
The Tennessee Smokies threw some shade on the Jacksonville Suns (Marlins), 4-1.
Jacob Turner was sharp in a rehab start today, throwing five scoreless innings. Turner allowed just three baserunners: two singles and a walk. The walk was erased in a double play. Turner struck out three.
Second baseman Stephen Bruno had a pair of RBI singles in a 2 for 4 game. He also walked once. He also stole a base.
Center fielder Albert Almora was 2 for 5 with a double and one run scored.
In the ninth inning of this game, Kyle Schwarber and Daniel Vogelbach pulled off a double-steal of third and second. Schwarber was 0 for 2 with three walks and one run scored. Vogelbach was 0 for 3 with two walks.
Myrtle Beach Pelicans
The Myrtle Beach Pelicans swatted the Lynchburg Hillcats (Indians), 7-1.
Jonathan Martinez turned in a fantastic start tonight, giving up just one run on a third inning home run. That was one of only two hits Martinez allowed over six innings. He didn't walk anyone and struck out one as the All-Star improved his record to 5-1.
Catcher Victor Caratini hit a two-run home run in the fourth inning, his first of the season. Caratini was 1 for 3 with a walk.
Center fielder Trey Martin was 2 for 4 and scored two runs. Left fielder Pin-Chieh Chen was 2 for 4 with one run scored and one run driven in. Right fielder Mark Zagunis was 2 for 5 with two RBI and one run scored.
DH Shawon Dunston Jr. came off the disabled list and was 1 for 3 with a double.
South Bend Cubs
The South Bend Cubs fired the Peoria Chiefs (Cardinals), 7-3.
Starter Erick Leal got the win after allowing three runs on six hits over 5.1 innings. Leal struck out five and walked two.
Jordan Minch went the final 3.2 innings without allowing a run for his third save. Minch gave up only one hit. He walked one and did not have a strikeout.
Shortstop Gleyber Torres had the first five hit game of his career, going 5 for 5 with a double and a two-run home run in the third inning, his first home of the year. Torres scored twice and had three RBI total.
Center fielder Rashad Crawford also hit his first home run of the season, leading off the third inning. Crawford was 1 for 4.
The Cubs hit one more home run when Cael Brockmeyer connected for the fifth time this season with a man on in the eighth inning. Brockmeyer was 1 for 5.
Second baseman Andrew Ely was 2 for 5 with a double and two runs scored. Former Chief Yasiel Balaguert was 3 for 5 with a double. He scored once.