The Canes scattered two home runs and two doubles among their seven hits.
Tripp Jamieson was the heavy hitter for Cartersville, driving in four runs — two with a home run and a pair with a double.
Three Cane pitchers combined for seven innings with Hunter Osborne picking up the victory and Connor Justus closing to notch his first save of the year.
The victory evened Cartersville’s record to 3-3 on the season. The Canes next play Monday, when they travel to Adairsville to take on the Tigers in their first-ever region match. The game is scheduled for a 5:30 p.m. start.
Cartersville used the heavy lumber early in its game with Carrollton, scoring two runs in the bottom of the first to take a 2-0 lead. The visitors answered with two runs in the top of the third, to knot the score at 2-all.
The Canes responded with two more runs in the bottom of the third, to take a 4-2 lead, then added their final run in the fourth inning for a 5-2 lead.
Carrollton scored its last run in the sixth inning.
Osborne worked four innings for Cartersville, allowing two runs, one of them earned, while fanning four batters.
Hayes Linn pitched the fifth and sixth innings for the Canes, allowing an earned run and striking out two.
Justus closed the books on the day for Cartersville, striking out two of the three batters he faced.
Jamieson led the offensive fireworks for Cartersville with two hits and four RBIs.
Austin Adams added a solo home run in the fourth inning and also got a second hit for the cause.
Others connecting with the lumber for Cartersville were Justus and Garrett Rutledge, both hitting singles, and Clifton Dempsey, who doubled.
Carrollton got three hits.
Cartersville reached .500 with the victory. Carrollton fell to 6-3 with the loss. It also has yet to play a region game. The Trojans play in Region 5B-AAAA and open their region play against Columbus at home March 21.