"First night [in Denver], he felt good and said he's good to go," Bochy said. "I was going to give him the day off, then he came in and said I feel a lot better, I really want to go. That's why the lineup was changed."
The 37-year-old veteran got the series finale against the Rockies off on Sunday, with Tony Abreu filling his spot at second.
Sunday marks the Giants' 81st game, the season's official midpoint, and Bochy said it's this point in the season when the usual starters start to demand time off.
"With [Joaquin] Arias and [Chad] Gaudin going to the DL, the schedule, these guys are feeling it right now and it's affected us. No question," Bochy said. "But aches and pains are things that a player has to deal with and they need a break."
Ian McCue is an associate reporter for MLB.com.
This story was not subject to the approval of Major League Baseball or its clubs.