Hyun-Jin Ryu (6-3, 2.83) vs. Matt Cain (5-4, 4.29).
The Giants-Reds game was postponed yesterday, giving them a temporary respite from their recent run of two wins in their last 13 games, including a recently-completed 1-8 road trip (which included a three-game sweep in Los Angeles).
Yasiel Puig has not yet faced Matt Cain. Puig is hoping to bolster his potential All-Star credentials.
This should be interesting.