The Giants picked up the pieces Saturday night, shaking off the bitter aftertaste of the previous evening's loss and cruising to an easy victory.
But amid all the fun of their 10-5 pounding of the Arizona Diamondbacks, the Giants received a setback. Third baseman Pablo Sandoval had shown signs of breaking out of a lengthy slump after being dropped from the third spot in the order by manager Bruce Bochy on Friday night, but he left the game after grounding into a double play to end the top of the third inning Saturday.
Sandoval had visibly winced as he sprinted up the line after a single in the second inning, apparently aggravating the left-foot strain that sidelined him for two days last week.
The Giants said Sandoval is doubtful for Sunday's game. He will have a precautionary MRI exam.
For the Giants, who pulled back into a second-place tie with the Colorado Rockies in the National League West, 2 1/2 games behind the Diamondbacks, it was the only serious blemish on a night when their struggling offense exploded against Trevor Cahill, a former A's right-hander who sailed through the first inning but never seemed to find a rhythm after that, leaving after Buster Posey's homer capped the Giants' six-run fourth.
The offensive outburst provided a comfortable cushion for Madison Bumgarner, who had been lit up for nine runs in 12 2/3 innings over his two previous starts.
Bumgarner shut out the Diamondbacks on three hits, never allowing a baserunner as far as third base through five stellar innings. But in the sixth, he hit an immediate wall, giving up a leadoff single to pinch hitter Josh Wilson followed by a walk to Willie Bloomquist and an RBI double by A.J. Pollock.
That brought out Bochy with the hook, and Bumgarner (5-4) had his second-shortest start of the season. His 87 pitches were his fewest in any start in 2013.