Casey Coleman put the I-Cubs behind early when he allowed three runs on four hits over three innings. He walked two and struck out three.
Frankie De La Cruz took over in the fourth inning and pitched four shutout innings. He allowed three hits and a walk while striking out one.
Michael Bowden entered the game in the top of the ninth looking for a save, but he gave up a one-out solo home run to Johnny Giovotella to blow the save. He stayed in the game and pitched three innings and got the win when Iowa scored in the bottom of the eleventh. Bowden allowed one run on two hits. He walked one and struck out one.
Shortstop Alfredo Amezaga hit a walk-off single that scored catcher Welington Castillo from second base in the bottom of the eleventh. Amezaga was 2 for 6. Castillo was 1 for 3 with a his third home run of the season, a solo home run in the seventh. Castillo also had a sacrifice fly and he walked once.
First baseman Josh Vitters was 1 for 3 with a double and a stolen base. He scored twice. He also walked twice, once intentionally. That gives Vitters 23 walks on the season, which is a new career high.
Eric Jokisch dominated the first game for his fourth win. Jokisch allowed one run on five hits over six innings. He walked one and struck out two.
The Smokies did all their damage in a five-run third inning. Third baseman Greg Rohan was 1 for 3 with an RBI double. He also scored a run.
In game two, Nick Struck pitched almost as well, but ended up getting the loss because of a defensive lapse and poor support. Struck allowed three runs, all in the fourth inning, on five hits over five innings. Two of the three runs were unearned. Struck did not walk anyone and he struck out six.
The Smokies had four hits in game two. Second baseman Logan Watkins was 1 for 2 with a walk.
The Daytona Cubs broke the wings of the Dunedin Blue Jays, 5-1.
Matt Loosen was absolutely dominating tonight, tossing seven shutout innings with only three hits. Loosen walked one and struck out ten.
Shorstop Arismendy Alcantara was 3 for 5 with a double, triple and his sixth home run of the season. The home run was with the bases empty in the third inning. Alcantara had two chances to get a single and complete the cycle, but he grounded out both times. Alcantara scored twice and batted two runners home.
Right fielder Rubi Silva was 4 for 5 with an RBI and a stolen base.
The Peoria Chiefs were stung by the Burlington Bees (Athletics), 8-3.
Starling Peralta pitched the first five innings and took the loss after allowing six runs on four hits. Only two of the six runs were earned as Peoria made four errors tonight. Peralta fanned five and didn't walk anyone.
Third baseman Dustin Geiger hit his fourth home run in three days tonight with the bases empty in the fourth inning. Geiger now has seven home runs in 24 games this season. He was 1 for 4 with two RBI. It wasn't all good for Geiger, however, as he made three of those four Chiefs errors.
Starter James Pugliese pitched five innings and allowed three runs on six hits. One of those runs was unearned. Pugliese walked two and struck out three.
Bryce Shafer took the loss in relief. Shafer allowed a run on two hits over two innings. He walked two and struck out two.
Right fielder Bijan Rademacher went 2 for 5 with a double and an RBI. Third baseman Jeimer Candelario went 2 for 5 with a double and a run scored.
First baseman Willson Contreras went 2 for 5 with two RBI and one run scored. DH Chadd Krist was 2 for 4 with a walk and an RBI.
Dan Vogelbach hit his third home run tonight.
The Giants used nine pitchers over nine innings tonight. No wonder it took forever to finish.