While the pitching staff played a key role in starting an impressive surge, the San Francisco Giants' offense has picked up recently. San Francisco starters posted a 1.53 ERA to make up for a lineup that averaged just 3.4 runs over the first 15 games during this stretch. Denard Span, Buster Posey, Hunter Pence and Gregor Blanco each had three hits in a season high-tying 17-hit attack in Sunday's 8-3 victory.