Brandon Belt had a home run and two singles, and Johnny Cueto threw six scoreless innings to propel the San Francisco Giants to a 4-2 win over the Los Angeles Angels on Sunday afternoon in Anaheim, Calif. The 21 pitches in a single at-bat were the highest since records have been kept in 1988, passing the mark of 20 set by Houston Astros infielder Ricky Gutierrez against Indians pitcher Bartolo Colon in June 1998. Gutierrez struck out.