They struggled vs Takahashi first time they saw him but they always hit better second time. Vasquez is scary but Mets are not on some great roll because they are playing great, they played Balt and Clev (granted they swept both).
I am leaning heavy on Yanks -1.5 because this may not be close.