While Belvidere's victory against Guilford wasn't quite the blowout it was the last time the pair played, they still came out on top. The Buccaneers sure made it a nail-biter, but they managed to escape with a 6-5 win over the Vikings on Tuesday. The victory continues a trend for the Buccaneers in their matchups with the Vikings: they've now won three in a row.
Kyleigh Kamholtz spent all seven innings on the mound, and it's clear why: she surrendered five runs (all of which were unearned) on seven hits. She has been nothing but reliable: she hasn't given up more than two walks in eight consecutive appearances.

Sam Bohlken
| 04/28/26 vs Guilford | 3 |
| 04/25/26 vs Wauconda | 2 |
| 04/20/26 @ Rockford Auburn | 2 |
| 04/11/26 vs North Boone | 2 |
| 04/08/26 vs Boylan Catholic | 2 |
At the plate, the team relied heavily on Sam Bohlken, who went 3-for-4 with three stolen bases, two runs, and one double. Those three hits gave her a new career-high. Cadence Trevino was another key player, going 3-for-4 with one triple, one run, and one RBI.
They weren't the only ones making solid contact: Belvidere kept the outfield on their toes and finished the game with 11 hits. That strong performance was nothing new for the team: they've now got at least nine hits in three consecutive games.
The win got Belvidere back to even at 10-10. As for Guilford, with the defeat, they broke their four-game winning streak and moved their record to 6-5.
Both teams will have to hit the road in their upcoming matchups. Belvidere will head out to take on Boylan Catholic at 5:00 p.m. on Wednesday. The Titans have struggled to contain batters this season (they've allowed 8.42 runs per game on average), something the Buccaneers will no doubt try to take advantage of. As for Guilford, they are taking a road trip to challenge Belvidere North at 5:00 p.m. on Wednesday. The Blue Thunder will aim to continue their three-game streak of scoring more runs each contest than the last.
Article generated by infoSentience based on data entered on MaxPreps