Situational hitting relies on randomness. It's why the O's were once great, but now suck again. It's just bad luck for the Sox that they haven't strung hits together.
Sometimes, they run into outs like last night, which is a different animal altogether.