A big week for Giants baseball began last night under a harvest moon. Outstanding pitching combined with outstanding Arizona foibles to give the Giants a 5-1 victory.

Two more games against the D-backs, then the Dodgers—currently leading the Giants by 2.5 games in the NL West—come to town.