After rookie Andrew Suarez got pulled in the 6th with two outs left (more on him later), Sam Dyson came in and pitched well to get through the inning with the Giants down just 4-3. Manager Bruce Bochy evidently felt good enough about him to trot him back out there for the 7th inning.
That was probably a mistake.
After getting shortstop Nick Ahmed to lineout to right, third baseman Deven Marrero hit an infield single. After stealing second, Dyson allowed two doubles – one to catcher John Ryan Murphy and the other to pinch hitter Daniel Descalso, leading to two more runs and a 6-3 Diamondbacks lead.