The Jamestown Jammers posted 14 more hits to improve their New York-Pennsylvania League-leading batting average to .288 as they made it three straight wins over the Batavia Muckdogs on Thursday night.
Jamestown got going early by scoring three runs in the second inning and one more in third for a 4-0 edge en route to a 6-3 win over Batavia at Diethrick Park.
The Jammers got three runs against Domingo German in the second inning as Dan Collins singled and Jeff Roy and Erich Weiss beat out bunts to fill the bases.
Edwin Espinal was safe on an error by shortstop Javier Lopez with Collins scoring. Elvis Escobar hit a sacrifice fly for the second run and Mike Fransoso hit an RBI single with two outs for the third run.
In the third, Collins singled and scored on Weiss' single to make it 4-0 against German.
Isaac Sanchez saw his shutout go by the boards in the fourth when leadoff hitter Yefri Perez swatted his third home run over the left field fence to make it 4-1.
In the fifth inning, Avery Romero was hit by a pitch by Sanchez and was ejected by plate umpire Erich Bacchus. Romero later that inning with Axel Diaz pitching scored on a passed ball by Jin-De Jhang.
Later that inning, the Jammers made it 5-2 on a double by Weiss and a run-producing single by Espinal.
Jamestown manager Dave Turgeon was ejected in the bottom of sixth inning again by Bacchus.
The Muckdogs closed to within 5-3 in the seventh with a run. Chad Wallach drilled a double and eventually came in a throwing error by catcher Jin-De Jhang.
Jamestown got an insurance run in the eighth as Adam Frazier, who singled, came around on a wild pickoff attempt by relief pitcher Josh Easley.
Diaz was the winning pitcher with his first victory in three decisions and Brett McKinney earned his third save with a scoreless ninth.
Weiss was the leader with three hits for the Jammers followed by Fransoso, Ramirez, Collins, Roy and Espinal with two each.
The Jammers (23-13) lead the Pinckney Division by three games over Williamsport (20-16) and have the second-best record to Tri-City (26-12).
Jamestown goes to Williamsport for a pair of 7:05 p.m. games today and Saturday and then it's off to Auburn for a 4:05 p.m. encounter on Sunday and a 7:05 p m. tilt on Monday before coming home Tuesday with a two-game series at 7:05 p.m. with Staten Island.