The Salem Witches narrowly escaped with a win as the squad sidled past the Haverhill Hillies 4-3.
Kevin Soto made a big impact while hitting and pitching. He tossed 1.2 innings while giving up no earned runs or hits. Soto was also stellar in the batter's box, going a perfect 3-for-3 with three RBI, one triple, and one run.
Soto wasn't the only one making solid contact as four players wound up with at least one hit. One of them was Jack Tsoutsouras, who scored a run while going 1-for-4.
Salem's first victory this season bumped their record up to 1-2. As for Haverhill, they are on a four-game losing streak (dating back to last season) that has dropped them down to 0-3.
Both teams will have to hit the road in their upcoming games. Salem will head out to take on Peabody Veterans Memorial at 4:30 p.m. on Friday. As for Haverhill, they will venture away from home to challenge Chelmsford at 4:00 p.m. on Friday.
Article generated by infoSentience based on data entered on MaxPreps