PHOENIX - After Friday night's game, manager Bruce Bochy said he would have some tough decisions to make with the rotation. Dereck Rodriguez isn't making them any easier.
Rodriguez, making his seventh career appearance, threw 6 1/3 shutout innings on a night when the ball was flying out of Chase Field. He lowered his ERA to 3.16 in a 7-0 win over the Diamondbacks and firmly kept his name in the mix, despite the upcoming returns of Johnny Cueto and Jeff Samardzija.
Here's what else you need to know from the night the Giants snapped a streak of five consecutive one-run games…
-- Rodriguez threw a career-high 102 pitches, and ended on a high note, striking out John Ryan Murphy before Ty Blach took over. In his last two starts, Rodriguez has allowed just one run in 13 1/3 innings.
-- Brandon Crawford hit his 10th homer. Andrew McCutchen hit his ninth. Brandon Belt, Gorkys Hernandez and Evan Longoria already were in double-digits. The 2017 Giants had just one player, Belt, hit more than 14 homers.
-- Joe Panik hit a homer, too, but it was just his fourth. Panik had three homers in the first week of the season but had not gone deep in 163 at-bats.
-- McCutchen had three hits and all of them were scalded. His homer left the yard at 104 mph and his singles were measured at 110 and 105 mph.
-- Shelby Miller is back from Tommy John, and his stuff remains elite, but he had a ton of trouble in his second start. Miller gave up nine hits and six earned runs in five innings, although he finished strong and had six strikeouts. The Giants had five singles in the third while piling up four runs.