1. I believe the colors represents the flags that the troops carried into battle.
2. Purple gore I believe represents the bloodshed caused by the battle.
3. He was shot off his horse.
4. Their ranks were flying, meaning that they were losing their organization (also suggesting that troops of all ranks were scattering/fleeing)
hope it helps!