Scottsdale, AZ (Sports Network) - Nick Noonan finished 3-for-4 with a double, triple, two RBI and two runs scored as San Francisco downed Arizona, 8-6, in Cactus League action.
Guillermo Quiroz totaled two hits and drove in a pair, Francisco Peguero belted a two-run shot, while Brandon Belt and Hunter Pence added solo homers for the Giants.
Madison Bumgarner allowed seven hits and two runs, fanning six, over his five- inning outing.
Andy Marte hit a two-run homer, Tony Campana drove in two and Nick Ahmed added a solo shot and scored twice for the D-Backs.
Nelson Figueroa was dented in defeat for six hits and four runs in four full frames.