WRITTEN BY RIYA DUBEY
10) Ichigo Vs Byakuya Ichigo and Byakuya's fight was amazing and action-packed. This fight was a mix of elegance and blood thirst and is one of the best fights in 'Bleach'.
9) Giyuu Vs Rui It was a testament to his power that he was able to defeat Rui with relative ease. Giyuu managed to easily cut through Rui's web, something Tanjiro couldn't manage to do.
8) Esdeath Vs Akame Esdeath and Akame's fight was one of the most anticipated fights of the entire anime. A battle between the two of them was as legendary and action-packed as the fans had hoped.
7) Sasuke Vs Killer Bee Even with his Sharingan, Sasuke couldn't deflect all of Bee's attacks and was thoroughly overwhelmed by him. This particular fight was one of the best fights in the entire series.
6) Zoro Vs Killer Both Killer and Zoro are the supernovas of their generations and a fight between the two of them was amazing. This particular fight showcased how far Zoro had come and had sentimental value as well.
5) Kirito Vs Heathcliff To free all the players in the game from its control, Kirito battles the game's creator Heathcliff. Heathcliff overpowered Kirito and almost defeated him until Asuna sacrificed herself and gave power to Kirito.
4) Inuyasha Vs Sesshomaru Sesshomaru and Inuyasha's fight in the final act was amazing and tragic. The fight was very well-matched and both sides gave their opponents a difficult fight.
3) Kenshin Vs Shishio Kenshin fights with the blunt edge of his sword. Shishio d does anything to win a battle. A fight between two opposing ideologies and fighting styles was a delight to watch.
2) Tengen Vs Gyutaro Tengen managed to defeat one of the 12 Kizuki and almost died in the process. This fight is one of the best not only because of its animation, but also its plot.
1) Yhwach Vs Yamamoto Yamamoto's Bankai left an impression in the viewer's minds and his ultimate loss at Yhwach's Almighty made the viewers sad.