Instant Analysis: Moore rocked by D'backs, Giants suffer loss No. 96

By Alex Pavlovic