Extra-innings loss to Braves caps tough day in which the Giants lost nearly a quarter of their roster to injuries.