It may have been the most powerful weapon on the battlefield but the cannon was vulnerable to another. Cannon versus cavalry.