Buster Posey went 2-for-4 with a solo home run Saturday in the Giants' 5-4 win over the Angels.
Tim Hudson held the Angels to three earned runs over eight innings Saturday in a win over the Angels.
Jake Peavy (back) threw a successful bullpen session on Saturday.
Angel Pagan went 2-for-3 with a sac fly in the Giants' 3-2 win over the Angels on Friday.
Chris Heston pitched 6 1/3 innings of one-run ball Friday in beating the Angels.
Hunter Pence (forearm) took batting practice without issue on Friday.
Matt Cain (elbow) is scheduled to begin throwing off flat ground in 7-to-10 days.
Jake Peavy (back) is scheduled to throw a bullpen session on Saturday.
Brandon Belt is not in the Giants starting lineup for Friday's game against the Angels.
Ryan Vogelsong was punted around for six runs over three innings in a 7-3 loss to the Dodgers on Wednesday.
Hunter Pence (forearm) could be a few days away from taking batting practice.
Giants prospect Tyler Beede collected a season-high six strikeouts Tuesday in a win for High-A San Jose.
Buster Posey was the only offensive force the Giants needed to take a 2-1 victory from the Dodgers on Tuesday.
Santiago Casilla needed only 10 pitches to mow down the Dodgers for his sixth save of the season on Tuesday.
Madison Bumgarner dominated the Dodgers in a win on Tuesday, yielding just one run over eight innings.