Ty Blach tosses complete-game shutout, Denard Span collects five hits in Giants win

Blach has now won his last four starts and was part of a special pitching night in baseball.

Blach has now won his last four starts and was part of a special pitching night in baseball.