For whatever reason, it's the away team that's had the advantage when Branham and Milpitas meet (four straight games heading into this one) and that held true again on Thursday. The Branham Bruins had just enough and edged out the Milpitas Trojans 4-2. For those keeping track at home, that's the closest win the Bruins have posted against the Trojans since March 22, 2016.

Luka Knezevic
| 03/13/25 @ Milpitas | 3 |
| 03/01/25 @ Los Altos | 1 |
| 02/26/25 @ Gunn | 1 |
| 02/24/25 @ Hillsdale | 1 |
| 02/29/24 @ Overfelt | 1 |
Luka Knezevic and Gabe Migues were a major factor no matter where they played. Throwing, Knezevic tossed five innings while giving up just two earned runs off three hits. Meanwhile, Migues tossed two innings while giving up no earned runs off two hits. He has been consistent recently: he hasn't given up more than two walks in four consecutive appearances. At the plate, Knezevic went a perfect 3-for-3 with one double and one RBI, while Migues scored two runs while getting on base in three of his four plate appearances. The dominant performance gave Knezevic a new career-high in hits.
Branham's record now sits at 4-2. As for Milpitas, they are on a three-game losing streak that has dropped them down to 2-5.
Coming up, Branham will host Live Oak at 4:00 p.m. on March 21st. As for Milpitas, they will head out on the road to challenge Monte Vista Christian at 2:00 p.m. on Saturday. Monte Vista Christian will roll in looking for their eighth straight victory, something Milpitas surely won't give up without a fight.
Article generated by infoSentience based on data entered on MaxPreps