On top of having all the skills, same play style, etc. It appears she played similarly to how the player plays, so you have to think a bit outside the box. And had to win 5 out of 9 battles.
I remember I beat the game a few times, and her battle always gave me trouble. It wasn’t like normal strategies worked. You had to go at things from a different angle.