The Cardinals got the win they needed, piling up 10 hits in a 7-4 Appalachian League win. It snapped a four-game losing streak and put a little bit bigger of a margin between themselves and third-place in the West Division.
Zack Jackson had a solid night at the plate as the designated hitter, going 1-for-3 with a two-run home run in the bottom of the seventh that was a big boost for the Cardinals.
The youngster Malcom Nunez had a great night at the plate, going 3-for-4 with two runs scored, including two singles and a double.
Victor Garcia was 2-for-4 with a run scored and a two RBI double in the third. Aaron Antonioni also had two RBIs with his bases-clearing single in the second.
Cardinals starter Jose Moreno (2-3) got the win, going five innings and striking out eight, but he also walked four batters. He gave up four hits and two runs which were both earned, but his control was lacking in the early going.
Wilfredo Pereira pitched four good frames, giving up two runs on three hits and striking out four to get his second save on the season.
Most of the offensive production came in the top half of the lineup for Danville, highlighted by Bryce Ball’s moonshot solo home run in the top of the eighth.
The fifth through ninth batters in the lineup for Danville were a combined 2-for-17 with only Cody Bridsong’s solo home run and a double by Connor Blair to show for it.
The Braves starter Mitch Stallings (3-3) was pegged with the loss after going four innings and giving up five runs on seven hits and striking out five.
The Braves were 2-for-11 with runners in scoring position and left eight men stranded.
That was the area of the game in which the Cardinals were able to capitalize, going 4-for-8 and leaving just four stranded.
The Cardinals will travel to Kingsport on Tuesday for a rare 11 a.m. starting time with the Mets. The next three games between the neighboring rivals will be an important one in the race to catch Elizabethton.