Padres’ Hopes Squashed by Giants

Giants 12
Padres 11
Mosquito Report: The Giants defeated the Padres tonight 12-11 in a game of home steals.  The Giants only had 2 outs the whole game.  The Giants had 20 at-bats, with 19 base runners, 8 hits.  Josh Siemens pitched a 3 up-3 down last inning to preserve the win in top of 4th with a nice put-out at first to end the game by Evan Frank.  In bottom of 3rd, Aidan Stewart drove home Josh Siemens with the winning run.