The Rome Generals won three road games on the weekend, beating the Sherrill Silversmiths 15-5 Saturday then staying hot with a sweep of the Syracuse Spartans Sunday.
Rome exploded for 12 runs in the top of the third Saturday, building an early 13-1 lead.
Chris Sparacino got a win in relief, allowing two hits and a walk with a strikeout in 1 2/3 innings.
Peter DeMaria homered for Rome. He drove in three and scored twice. CJ Gillmer was 2-for-3 with a triple and two runs scored. Andrew Elcock was 3-for-4 with three RBIs and a run scored.
Jake Mello took the loss, allowing nine runs — five earned — over 2 1/3 innings.
Sherrill’s Jacob Hunt, Matthew Krause and Eddie Garcia also homered.
Rome’s offense stayed hot Sunday, with a five-run second inning serving as plenty of run support for winning pitcher Joe Georgini. The Generals would add four runs in the sixth and three in the seventh to win 13-1.
DeMaria homered Sunday as well. He added a single and double, scored twice and drove in six runs. Elcock was 4-for-4 with a double, an RBI and two runs. Gillmer was 2-for-5 with a double two RBIs and a run.
Georgini went the distance on the mound, allowing one run on six hits and two walks. He struck out two.
In the nightcap, Rome scored twice in the seventh to erase a 2-1 deficit and hold on for a 3-2 win.
Again it was DeMaria in the middle of things. He doubled to score Mitchell Holmes and Jack Kingman in the seventh to take the lead for good. He drove in all three runs on the night.
Holden Ferrari came out of the bullpen to get the win, throwing one hitless, scoreless inning with a walk and a strikeout. Brendan McFall got the save, throwing two hitless innings and striking out four.
The Generals improved to 13-14-1 on the season. They host Sherrill at 11 a.m. Wednesday at DeLutis Field.
Sherrill loses two
Sherrill also lost Sunday, dropping one to the Cortland Crush 11-6 at home.
The Silversmiths were up 6-2 after six innings but surrendered three in the seventh, two in the eighth and four more in the ninth.
Giovanni Diaz took the loss, allowing six runs — two earned — on three hits and four walks in 1 2/3 innings of relief.
The loss spoiled a strong start by former VVS pitcher Connor VanDreason, who gave up two runs on six hits and a walk with nine strikeouts in six innings. Oneida grad Rylan Baker allowed two runs on a hit and two walks in 2/3 of an inning.
Blake VanDreason was 2-for-4, including his first triple of the year, with a run scored for Sherrill.
Matt Krause and Trey Brown homered for Sherrill. Each had three RBIs.
Sherrill is now 7-21-1.