Dinardo, on the road, has been terrible in the past, with over an ERA of 13 and he has never won an outing in his career in 4 attempts on the road. He also has a BB/K ratio that won't routinely get things done against MLB teams if he keeps it up, for example, he gave up 6 walks while striking out no one in his last outing against Boston. If he can't get the ratio down, he doesn't stand much of a chance. Also, the Giants hit left-handers VERY well at home, something like 150-60 in the last 200 something games. I'd say the best play in this game is the OVER.