CHARLOTTESVILLE — The Waynesboro Generals have quite the knack for winning games on Independence Day.

The Generals rallied from a 6-2 deficit to knock off the Charlottesville Tom Sox, 7-6, on Thursday night in front of 2,247 fans at Charlottesville High School.

Waynesboro improved to 4-0 all time against Charlottesville in games played on July 4. The Generals (18-8) also extended their lead over the Tom Sox (15-10) in the Valley Baseball League South Division standings to 2½ games.

Down 6-5, Waynesboro tied the game in the top of the ninth on an RBI single from Brad Burckel that scored Connor Norby, then took the lead for good on a bases-loaded walk from Gunner Peterson.

Christian Edwards pitched a scoreless bottom of the ninth to pick up the save for the Generals.

It capped a thrilling win for Waynesboro and a heartbreaking loss for the Tom Sox, who let an early four-run lead slip away.

After Waynesboro started the game with a pair of runs in the top of the first inning, the Tom Sox responded with four in the bottom of the frame to take the lead.

Thomas Francisco brought the first run across with an RBI triple that plated Kirby McMullen. Trey McDyre brought McMullen home with an RBI single to tie the game at 2-2, then Christian Hlinka blasted a two-run homer to give Charlottesville its first lead of the game.

The Tom Sox added a run in the second inning on an RBI single from Francisco, then another in the third on Dan Harwood’s RBI double to take a 6-2 lead.

The Generals settled in from there, holding the Tom Sox scoreless over the final six innings while steadily chipping away at the lead.

Connor Norby pulled Waynesboro to within three with a solo home run in the fifth inning. The Generals added another run in the sixth inning, then another in the eighth on Jackson Greene’s RBI hit to pull within one and set up Waynesboro’s ninth-inning heroics.

Norby, Kobe Lopez and Jack Murphy each finished with two hits for the Generals, who picked up the win despite being out-hit 12-8. Francisco went 3-for-5 with one RBI and one run scored to lead the Tom Sox.

The teams will face off again on Saturday in Waynesboro then again on Monday in Charlottesville.

Get Breaking News Alerts

* I understand and agree that registration on or use of this site constitutes agreement to its user agreement and privacy policy.

Send news tips to, call (434) 978-7264, tweet us @DailyProgress or send us a Facebook message here.

Load comments