Quad Cities (15-7) scored single runs in the fifth and sixth innings off Dragons starter Noah Davis (0-3).
In the sixth inning, QC reliever Will Klein struck out the side, hitting 99 mph with his fastball. Jonah Dipoto pitched the seventh. Dipoto is the son of former major-league reliever Jerry Dipoto, who now serves as vice president and general manager of the Seattle Mariners.
Both managers were ejected in the seventh inning. The Dragons’ Jose Moreno was tossed in the top of the inning. Dragons reliever Francis Peguero was called for a balk, and Moreno disagreed with the call. In the bottom of the inning, the River Bandits’ Chris Widger argued that Hurtubise leaned into the pitch he was hit with.
In the opener, McAfee hit a tie-breaking, two-run double in the sixth inning and reliever Pedro Garcia was perfect in his first appearance.
Andy Fisher, who walked in a Quad Cities run to tie the score 4-4, got a bases-loaded strikeout for the first out in the sixth. Then Garcia (1-0) entered and got two more strikeouts before pitching a perfect seventh.
The Dragons fell behind 3-0 before taking the lead with four runs in the fourth. Quin Cotton hit a two-run homer, his third of the season, to put the Dragons ahead.
Dragons starter Eduardo Salazar allowed one earned run in 4 2/3 innings and left with the River Bandits up 3-0.