Johnson has gone 13 straight starts without allowing more than two earned runs, a streak dating back to May 8 when he surrendered three runs to the Washington Nationals. The only streak longer was Mike Scott's amazing 14-game run with the Houston Astros in 1986.
"I'm just going out there with the mindset, if something's working, don't change it," Johnson said. "I try to keep my team in the game. I don't know what to tell you. I try not to put any extra pressure on myself. I do what I'm doing in each game."
Johnson lowered his league-leading earned run average to 1.61 Thursday against Colorado but did not get a win, as he allowed a run and five hits in 6 1/3 innings. He is 10-3 on the season.
However, the Giants have had their way with Johnson, who is 0-3 with a 3.00 ERA in four starts against them.
The Marlins continued to creep up the standings on Monday, as Dan Uggla and Mike Stanton homered to back the strong pitching of Ricky Nolasco in Florida's 4-3 win.
Nolasco (11-7) allowed four hits, a run, walked a batter and had seven strikeouts over 6 1/3 innings to win for the sixth time in his last seven starts.
"I understood those guys were putting up some really good at-bats, fouling of a lot of good pitches," Nolasco said. "I just wasn't going to give in. Obviously I wanted to keep my pitch count down, but I wasn't able to pitch deeper in the game."
Stanton drove in two and Leo Nunez surrendered a run in the ninth, but left the potential tying tally at third for his 24th save as the Marlins posted their eighth win in 10 games.
Barry Zito (8-6) permitted eight hits and three runs over 6 1/3 innings and suffered his first career loss when facing Florida. Zito, who had been 5-0 in six starts versus the Marlins, had three strikeouts.
Aaron Rowand belted a pinch-hit two-run homer in the seventh inning, but the Giants had a four-game winning streak broken and lost for just the fourth time in their last 19 contests. Buster Posey extended his hitting streak to 19 games, the second-longest by a San Francisco rookie since Hall of Famer Willie McCovey's 22-gamer in 1959.
Getting the call for the Giants tonight will be righty Matt Cain, who has won his last two starts. Cain was brilliant Thursday in Arizona, as he scattered three hits over eight scoreless innings to run his record to 8-8 while lowering his ERA to 3.10.
Cain beat the Marlins back on May 6 and is 3-0 with a 2.83 ERA in six starts against them.
San Francisco swept a three-game set from the Marlins earlier in the year and has won five of the last seven meetings in the series.