MLB *AFTERNOON APOCALYPSE*
(MLB) Pittsburgh vs. San Francisco,
Money Line: -133.00 San Francisco (Home)
Result: Win
Play: San Francisco Giants
Rating: 8/10*

The San Francisco Giants exploded offensively and scored 10 runs through the first four frames against the Pittsburgh Pirates on Tuesday. I think they'll give Trevor Williams (4-4, 4.74 ERA) all sorts of problems as well here on Wednesday.

Williams was tagged with five runs on seven hits in 6 2/3 innings at Coors Field his last time out. He has posted a 5.40 ERA in 10 appearances (seven starts) on the road this season and has struggled to log innings, which does not bode well considering the circumstances.

The Giants hand the ball to Jeff Samardzija (4-11, 5.05 ERA) who has struggled lately as well, conceding 16 runs on 26 hits in 17 1/3 innings in his last three starts combined. He did however face the Pirates at the beginning of the month and was terrific, limiting the Bucs to two runs in six innings. He is 5-4 with a strong 2.91 ERA in his career against Pittsburgh.