SAN FRANCISCO -- The Giants managed to overcome a slew of injuries while putting together their hottest stretch of the year, but the mounting losses finally seemed to catch up to them on Sunday afternoon. With several key pieces of their lineup sidelined, the Giants fell short of a three-game