Geraldo Perdomo's 3-run double propels Diamondbacks past Giants

Geraldo Perdomo broke a fifth-inning tie with a bases-clearing double, Eduardo Rodriguez pitched seven innings of one-run ball and the Arizona Diamondbacks held on to defeat the San Francisco Giants 5-4 on Monday in Phoenix.

Customize Your Newsletter

Yardbarker +

Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!