Hagerstown starter Rick Cratch gave up only six hits and one run, while his teammates amassed 12 hits, and the Suns routed the Alexandria Dukes, 12-1, at Four Mile Run park last night.

The victory left the Dukes 8 1/2 games back of the first-place Suns and was Hagerstown's seventh in eight games with Alexandria in the second half of the Carolina League season.

Ron Salcedo gave Cratch all the runs he needed in the first inning with a two-run homer.

Hagerstown broke the game open in the sixth, scoring three runs on three hits, a walk and one of four errors. Hagerstown added three more in the seventh.

Roberto Bonilla was the Dukes' only bright spot with three hits, giving him six in eight at bats against Hagerstown pitching.

Bonilla scored the Dukes' only run in the first inning. After he singled and moved to second on an infield out, designated hitter Lorenzo Bundy singled him home.

After the first inning, Cratch was in trouble only once, in the sixth inning, when Bundy walked and Nick Castaneda singled. Cratch got Larry Johnson to ground into a 4-6-3 double play and cruised the rest of the way.