The Iowa Cubs plucked the Oklahoma City RedHawks (Astros), 5-4.
Nick Struck got the win after allowing three runs on six hits over 5.1 innings. Two of the six hits were solo home runs. Struck walked five and struck out four.
Zach Putnam threw two scoreless innings for his third save. Putnam allowed one hit. He walked one and struck out two.
Third baseman Josh Vitters hit his third home run of the season with the bases empty in the third inning. Vitters was 1 for 2 with two walks. He scored twice.
The Tennessee Smokies were eclipsed by the Huntsville Stars (Brewers), 6-2.
Yeiper Castillo was pretty good in his Double-A debut tonight. Castillo gave up a solo home run in the second inning, but no other runs in his six innings pitched. He only allowed three total hits. Castillo struck out seven and walked nobody. That's pretty good, isn't it?
Trey McNutt pitched the seventh inning and got the loss. He allowed two runs on one hit, a two-run home run, in his one inning worked. McNutt walked one and did not have a strikeout.
Right fielder Rubi Silva hit a solo home run in the bottom of the second inning to tie the game at 1-1. It was his eighth home run. Silva was 2 for 4 and scored twice.
The Daytona Cubs lost a dogfight with the Lakeland Flying Tigers, 7-3.
Starter Ben Wells pitched five innings and the first two innings of the sixth. He was charged with three runs, one earned, on six hits. He walked two and struck out two.
The real disaster came from Frank Del Valle, who allowed the two inherited runners to score and then four more runs of his own over two innings. He allowed three hits, hit two batters and walked one. Del Valle fanned two.
Left fielder John Andreoli went 3 for 5 with a double and two stolen bases. He scored one run.
First baseman Dustin Geiger was 2 for 4 with two runs batted in.
Shortstop Javier Baez went 2 for 4, extending his hit streak to ten games. He also scored a run. He did make two errors, however.
Kane County Cougars
The Kane County Cougars mauled the Peoria Chiefs (Cardinals), 8-1.
Pierce Johnson won his third game tonight. He allowed only one run on six hits over 6.2 innings. He walked two and struck out eight.
Catcher Yaniel Cabezas tripled in the fourth inning with the bases-loaded tonight. He finished the day going 1 for 2 with two walks. He scored his one run later in the fourth.
DH Albert Almora had only one hit tonight. He was 1 for 3 with two walks while scoring one run. Bum.