Muckdogs starter Matt Misiti went six scoreless innings, giving up only two hits and striking out six, to help Batavia to its 24th win of the season.
The home team beat Geneva 7-0.
Misiti lifted his record on the season to 3-0 and lowered his ERA to 0.87.
The Muckdogs are 7 1/2 games ahead of second-place Auburn in the West Division
Travis Hammond, Justin Espinal and Jacob Veczko each gathered two hits for Batavia. Shaun Pope picked up two RBIs.