SAN FRANCISCO -- Pablo Sandoval sprinted around the bases in those bright orange cleats the same way he did in the All-Star Game and added a mesmerizing home-plate collision for an encore.
What a Giant return.
Madison Bumgarner pitched seven innings of two-hit ball, Buster Posey homered and the Giants beat the Houston Astros 5-1 on Friday night in a game that will be remembered more for the final run than the dominance San Francisco showed in its first outing since the break.
Sandoval followed up the first bases-loaded triple in All-Star history with a triple in the eighth. The portly player nicknamed Kung Fu Panda -- and listed at a generous 240 pounds -- tagged up on Angel Pagan's short fly to left and barreled into catcher Chris Snyder to jar the ball loose and score.
"That's a lot of mass coming to home plate," Giants manager Bruce Bochy said.
The home-plate collision, which has been a hot topic in San Francisco since Posey's season ended a year ago in a play at the plate with the Marlins' Scott Cousins, still had players buzzing in the clubhouse after the game and could provide the kind of energy San Francisco needs heading into the season's second half.
If nothing else, the All-Star break seemed to rejuvenate the Giants.
Bumgarner (11-5) retired 13 straight until Snyder's solo shot in the seventh inning in another dominating start for the blossoming lefty. He struck out five and walked two, giving praise to fellow Giants lefty Jeremy Affeldt for helping him with a new twist on his curveball that he applied for the first time.
Posey hit his team-leading 11th home run of the season in the first off Wandy Rodriguez, who allowed seven hits and two walks in seven innings. Rodriguez (7-7) also had four strikeouts to begin a 10-game road trip for the last-place Astros.
Santiago Casilla struck out the only two batters he faced for his 22nd save in 26 chances.
After losing five of six to end the season's first half, San Francisco started four players -- Posey, Matt Cain, Sandoval and MVP Melky Cabrera -- in the Midsummer Classic, where they helped the National League roll past the AL 8-0 and brought the momentum back to the Bay Area.
Sandoval credited his cleats for the near repeat performance -- even though he expects a $1,000 fine for his shoes not completely matching the uniform, which were orange shirts and white pants on the usual "Orange Friday." As for the play, both players called it clean.
"It's tough," said Sandoval, a former catcher converted to third base. "He was in great position and I was in great position, so nobody got hurt. I see the ball coming, and I put my head down and you have to go."
Said Snyder: "I've got no problem with that. I came out fine. I just didn't hold onto the ball."
Even before the collision, the Giants looked more like a team ready to erase the Dodgers' half-game lead in the NL West than the one that stumbled before the break.
Posey showed some immediate pop when he drove a ball over the wall in center field and off the roof of a concession stand near the black backdrop in center field to give the Giants a 2-0 lead in the first. A ballpark scoreboard estimated the shot at 448 feet, landing in a place -- and with the kind of acceleration -- rarely seen at AT&T Park since home run king Barry Bonds retired.
"Was kind of nervous," Bumgarner said. "Didn't know how to feel with the time off."
The left-hander brought his season total to 104 strikeouts -- reaching the century mark by getting Brian Bixler swinging for the second out in the first -- and never faced any serious opposition from a depleted Astros lineup.
Bumgarner, who pitched a one-hitter for his first complete game two starts ago against Cincinnati, gave up a single to Jed Lowrie leading off the second. He later walked Matt Downs with two outs before getting Rodriguez out on a soft liner to short.
Bumgarner plowed through the Astros' lineup for the next four innings until Snyder pulled his fourth home run of the season over the left field wall, clearing the on-site ambulance and skipping down the ballpark's tunnel.
Houston reliever Wilton Lopez returned to the active roster after missing 26 games with a sprained right elbow. Astros manager Brad Mills said he wants to limit Lopez to about 25 pitches whenever he pitches again. ... Nate Schierholtz hit his first career pinch-hit triple leading off San Francisco's seventh. ... Closer Brian Wilson handed out 1,000 baseball gloves from the Giants Community Fund's Junior Giants baseball program and held a question-and-answer session before the game. ... Giants RHP Tim Lincecum (3-10, 6.42 ERA) faces Houston RHP Lucas Harell (7-6, 4.56 ERA) on Saturday.