Got it at +140. I watched Villanueva pitch in Atlanta in his first start, and he was very solid and poised. He always looked OK to me when he was in Toronto as well. Not the greatest pitcher in the world, but decent.
Cain got shelled by the Cards in his last start. I'm not reading too much into that; I figure he'll bounce back tomorrow and make this bet tough on me. He gave up 5 ER in 5 IP last year at Wrigley, though, and he's not exactly riding a ton of momentum into this one.
Of course it's the Cubs, so anything can and probably will happen. They were up 5-0 today and somehow blew it (Starlin's error was a disaster). Giants are a WS contender again this year and they're off to a great start, but I like this number and I'll take my chances for 2U that the Cubs can pull out a close win.