The Giants weathered significant injuries to starters Mitch Haniger and J.D. Davis Tuesday night in an 11-3 road win over the St. Louis Cardinals.
Both players were hurt in the third inning, with Haniger suffering a fractured right forearm after St. Louis starter Jack Flaherty hit him on the first pitch of his at-bat.
The injury happened just moments after Davis departed following a right ankle sprain while attempting to go from first to third on a single by teammate Michael Conforto.