Dinwiddie is 10-0 against Petersburg since April of 2016, and they'll have a chance to extend that success  on Thursday. The Dinwiddie Generals will look to defend their home field  against the Petersburg Crimson Wave at 6:00  p.m. Neither of those teams managed to put together many  runs in their previous contests, so the offenses might be a little more motivated than usual.
 Dinwiddie came into Tuesday's   matchup having lost six straight, but that streak is now in the rearview. Their pitcher stepped up to hand Prince George  a   1-0 shutout  on Tuesday. After  a  16-8 finish the last time they played, Dinwiddie and Prince George decided to play a little more cautiously this time around.
 Not much got past  Matthew Moody, who gave up just  three  hits and racked up nine Ks to keep Prince George off the board.
 At the plate, Dinwiddie's win was truly a team effort as four different players contributed at least one hit. One of them was  Lucas Gordon, who  went 2-for-3 with a  stolen base and  an  RBI. Another player making a difference was  Jack Wells, who  scored a  run and  stole a base while  getting on base  in two of his four plate appearances.
 Meanwhile, Tuesday just wasn't the day for Petersburg's offense. Their  rough  20-0 loss to Matoaca  on Tuesday might stick with them for a while. Petersburg just can't catch a break and has now endured three defeats in a row.
 Dinwiddie  made their fans wait, but they earned their first win of the season to make their record 1-4. As for Petersburg, their loss dropped their record down to 2-4.
 Everything went Dinwiddie's way against Petersburg when the teams last played  back in May of 2023 as Dinwiddie made off with  a  12-2 victory. Will Dinwiddie repeat their success,  or does  Petersburg have a new game plan this time around? We'll find out soon enough.
Article generated by infoSentience based on data entered on MaxPreps