The Giants combined for six home runs for the first time since 2014. Three of those homers came from Mike Yastrzemski while another two came from Kevin Pillar. At one point, the Giants led by five runs, and at another, they had Will Smith on the mound with three outs left to go.
They still almost lost.
The Diamondbacks also hit six home runs because it’s 2019 so of course they did. Jeff Samardzija, Fernando Abad, and Reyes Moronta got the Giants through seven innings with just two runs coming across.