Tyler Fitzgerald homered, and Tristan Beck tossed five strong innings as Giants used a season-high 8 rookies in 2-1 win.