SAN FRANCISCO -- Nolan Arenado had three hits, Eddie Butler pitched six innings for his first win since being promoted from the minors, and the Colorado Rockies beat the San Francisco Giants 2-0 on Sunday.