ST. PETERSBURG, Fla. — Brandon Belt got the previous three games off in Philadelphia for a mental break and work on his swing, and the first results were outstanding.
Belt had three hits, coming within a double of hitting for the cycle, as the San Francisco Giants beat the Tampa Bay Rays 4-1 on Friday night.
"He looked great," Giants manager Bruce Bochy said. "We talked in Philly, and he's all in with trying to make a couple adjustments. It's not easy to do it for a day, so give three days to work on it. It was good for him."
Belt has loosened the grip on the bat and is positioned deeper in the batter's box. He called Friday's success a 60-40 split, with the higher percentage being for the batting work.
"I think mentally I've stayed in there pretty well," said Belt, who been mired a 1-for-19 slide. "There's just some things that I need to work on to tap into my ability a little more."
Madison Bumgarner struck out 11 in seven innings and Brandon Crawford hit a two-run homer for San Francisco, which was won three straight. The defending World Series champions are 10 games under .500.
This was the first time since 2004 that the teams met.
Tampa Bay has lost two in a row, including its first game in August. The Rays went 21-5 in July.
Bumgarner (11-7) gave up one run, working around seven hits and three walks. He tied his season high for strikeouts.
Bumgarner's current nine-start stretch of allowing two earned runs or less and pitching at least seven innings is the second-longest in franchise history since records are available, behind the New York Giants' Ferdie Schupp's 12 in 1916-17.