It is an interesting fight, I thought the river was on my side until my infantry were pushed back into it. It's tough dealing with Mamluks when your own men are so unmanoeuverable. My crossbowmen helped there, keeping my left flank covered but it's all falling apart now.
@Rico has been persistent and patient, the careful approach paid off, I think. I rate the Mamluks pretty highly, they were after all one of the few armies to seriously defeat the Mongols in open battle.
I'm hanging in there, what else can I do?