Red Sox have a serious handicap, playing with one arm while the other arm/hand is on their neck choking.
This isn't 1978 and the Sox aren't playing like it is. The Yankees pitching sucks, they manage to win games with their bats.
It's safe to say good pitching beats good hitting.
Regardless of the outcome between now and rest of the season, the Yankees simply don't have the pitching to win the world series.