Stl win all but guarantees that for Boston to win it will have to be in 7 games. No way they dont win 2 out of 3 at home.