Battle 1 - 4:
https://youtu.be/48O3SgOXojY
Battle 5:
https://youtu.be/kzJcsDy6izY
Final Battle:
https://youtu.be/0nyNpnm8KUU
Your battle 5 is a lot of luck based turns. Not really a 100% win