When Blade Meets Bat