Money Line: -173.00 San Francisco (Home)
Arizona appeared to be ready to snap an 11 game losing streak in San Francisco last night, but they blew a five run lead in the late innings, going on to lose 9-8. Such a loss has to be crushing for the morale in the clubhouse.
Anthony DeSclafani will toe the slab for San Fran, and he's having himself a fine season. DeSclafani (6-2, 3.09 ERA) allowed just two hits while tossing a complete game shutout against Washington his last time out.
The D'Backs hand the ball to Merril Kelly, who hasn't missed many bats lately. Arizona has lost his last five starts, and he's 1-4 with a 6.13 ERA in seven starts on the road.
The Giants are 11-4 in their last 15 games versus a right-handed starter.