Fairy tale finally comes to end for warriors