Martinez is 3-0 in five outings since a 3-1 loss at Toronto on May 16, and has been especially brilliant in winning his last two starts, yielding one run and nine hits over 17 innings.
On Sunday, the hard-throwing right-hander allowed a run and seven hits over seven innings, striking out five and walking two, as Boston topped Los Angeles 4-1.
“Pedro looked to me, in the first inning, just not very comfortable,” Boston manager Terry Francona said. “Once he got in the groove, I thought he was really good.”
Martinez, who spent his first six big league seasons in the National League, has always pitched well in San Francisco, going 4-0 with a 3.56 ERA in nine career appearances, including seven starts, at 3Com Park—the Giants’ former home. He is 9-2 with a 3.43 ERA in 18 appearances overall against the Giants.
Bonds, however, has fared well against the three-time Cy Young Award winner, hitting .367 (11-for-30) with three doubles, a homer, three RBIs and 10 walks. Martinez has also struck Bonds out seven times.
Bonds went 0-for-3 with two walks, including his 51st intentional pass of the season, as the Giants squandered a big early lead in Friday’s 14-9 loss to the Red Sox.
Pinch-hitter Kevin Millar belted a three-run homer during a seven-run outburst in the fifth as Boston erased a 7-2 deficit, and moved within 3 1/2 games of the first-place New York Yankees in the AL East.
Marquis Grissom homered twice for the Giants, who had their nine-game home winning streak snapped and slipped 2 1/2 games back of first-place Los Angeles in the NL West.
Friday marked the first game that’s counted between the Giants and Red Sox since the clubs met in the 1912 World Series.