To be honest, I am never extremely confident in predictions when going against the Yankees. LOL
I am not a big believer in home field advantage in baseball, but for this game, I think it was a pretty big factor. The crowd was louder than I can remember hearing it in a very long time. I don't think the Yankees stood much of a chance after the Sox grabbed the early lead.