yes red sox win!