With their 9-8 win over the Reds on Sunday, the Giants finished their six-game road trip with a record of 4-2.
Brandon Belt went 1-for-13 with eight strikeouts through the first three games, as the Giants dropped two of three.
Whatever Belt ate for breakfast and lunch on Friday completely turned things around.
Over the final three games of the series in Cincinnati, all Giants wins, Belt hit .643 (9-for-14) with three home runs and seven RBI.
"That's kind of been how he rolls," Mike Krukow told KNBR 680-AM on Monday morning. "He can go hot, he can go cold, he can get hot again. He's streaky ... he's got his swing back."
Entering Friday's game, Belt was hitting .276 with no home runs and seven RBI through 30 games played.
He's now batting .321 with three home runs and 14 RBI.
Belt clearly won't be able to stay this hot, but Krukow believes his incredible weekend shows why the Giants believe in him.
"It told everybody, 'OK. All right. Game on. The big fella he's done what he has to do with his swing. This is not something that's gonna be a fluke,' Krukow explained.
"This is something that he can sustain and hopefully have a long hot spell with..."
Belt and the Giants (20-18) trail the Dodgers (24-13) by 4.5 games in the NL West, and welcome their arch-rivals to AT&T Park for a three-game series starting Tuesday.