I have been trying to beat this historic battle for 6 hours straight and i still havent done it. Its almost impossible. I tried surrounding the heavy cavlry with my infantry but then the cavlry archers just charge into my infantry.
I use my cavlry to chase the cavlry archers but i can never get them. Eventually my infantry die out and my cavlry slowly gets run over.

Can anyone please help? this battle is too frustrating.

Also i am playing on meduim difficulty.