This is the same battle that stopped me the first time I played FFT. It's pretty difficult, I'll definitely give you that.

If I remember correctly, the team I beat him with was Ramza, Agrias, and an archer in my first squad, and my second squad was a lancer and a wizard.