The stirrup wasn't fully necessary for the shock action of cavalry. Alexander's Companions prove that point quite well. Instead, the stirrup is really useful for close-quarters fighting when the horseman has to draw his sidearm to crack some skulls. It allowed the rider to stand up and shift his weight to deliver a more powerful, better-balanced blow to whatever hapless infantry stood below him.
Bookmarks