Piedmont came tearing into Wednesday's contest with six straight wins (a stretch where they outscored their opponents by an average of 4.5 runs) and they left with even more momentum. They walked away with a 6-2 win over the Castro Valley Trojans. This was payback for Piedmont, who suffered a 4-0 loss the last time these two teams met.
Piedmont got a great performance from John Olsen as he struck out six batters over six innings while giving up just one earned (and one unearned) run off three hits (and only one walk).
At the plate, Piedmont let Peter Krumins and Dimitri Papahadjopoulos loose on the outfield. Krumins scored a run and stole a base while going 2-for-3, while Papahadjopoulos scored a run while going 2-for-3. Jordan Vo was another key contributor, scoring a run while going 2-for-3.
On Castro Valley's side, they saw four different players step up and record at least one hit. One of them was Diego Mares, who scored a run while going 1-for-1.
Even though they lost, Castro Valley didn't let batters stay on the plate for long and finished the game with ten strikeouts. They easily outclassed their opponents in that department as Piedmont only tossed six.
Piedmont is on a roll lately: they've won eight of their last nine matches, which provided a nice bump to their 13-2 record this season. As for Castro Valley, this is the second loss in a row for them and nudges their season record down to 11-7-1.
Piedmont will have a chance to go back-to-back against Castro Valley: the pair's next game is a rematch scheduled at 4:00 p.m. on Friday.
Article generated by infoSentience based on data entered on MaxPreps