It is almost a daily topic now. Which Giants offense will show up?

The pitching has held up its end of the bargain and is pitching like a playoff team should. Not so much for the offense.

San Francisco has not allowed more than three runs in 16 straight games. This is tied for the fifth longest streak since 1900. They have thrown four shutouts during the streak.

The last team to have at least 16 were the 1981 Oakland Athletics. An impressive feat no matter what era you live in.

The problem is the Giants have not taken full advantage of it.

San Francisco is 10-6 in those 16 games, and it has scored more than three runs five times (5-0). This means, if you do some quick math, its record in all those other games is 5-6.

The Giants have scored three or fewer runs in 11 of the 16 games and have been shut out four times.

Could this be a random chain of events where the Giants are meeting each pitcher at their best? It is a possibility but not very likely.

The four shutouts were thrown by Tim Stauffer (replacement starter), Randy Wolf (4.24 ERA), Clayton Kershaw (first career complete game and shutout), and Randy Wells (4.28 ERA).

The offense has scored 58 runs during the month of September. That is good enough for 3.05 runs per game. But if you take away the two games where they scored 10 and nine runs, that leaves you with 2.29 runs per game.

The Giants are hitting .215 as a team for the month and have shown little sign of consistency.

This team’s offense has become feast or famine. The latter has been winning more often than not.

Are they still in the race? Yes. Could the offense get better? I suppose. Bottom line, are they winning? Yes.

The pitching staff is on an historic pace but they cannot continue this torrid pace up. The Giants should not have to rely on the pitching to allow two or fewer runs to win.

Huff and company better show up or they will be on vacation come October.

Read more MLB news on BleacherReport.com