Palo Alto entered their tilt with Mountain View with two consecutive wins  but they'll enter their next game with three. They had just enough and edged the Mountain View Spartans out  4-2. For Palo Alto, this counts as revenge for the   6-5 defeat Mountain View walked away with the last time they faced one another  back in March of 2023.
  Henry Harding spent all seven innings on the mound, and it's clear why: he surrendered two  runs (both of which were unearned)  on three hits and racked up seven Ks. He has been consistent recently: he hasn't  given up  more than two  walks in four consecutive pitching appearances.
 At the plate,  Charlie Bates was  incredible,  firing off two  home runs and four  RBI while going 2-for-3.
 On Mountain View's side,  Brennan Dooley was a  force to be reckoned with on the mound despite the final result: he  pitched six innings while giving up  four earned runs off   six  hits.
 On the hitting side, Mountain View saw three different players step up and record at least one hit. One of them was  Chase Caringella, who  went 1-for-3 with three  stolen bases.
 Palo Alto pushed their record up to 13-11 with that  victory, which was their fifth straight  at home. As for Mountain View, their loss  ended  a  three-game streak of away wins  and  brought them to 11-12.
 Palo Alto will have a chance to go back-to-back against Mountain View: 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