Four Giants had multiple hits against Arizona, but no one had a better night than Dereck Rodríguez.