Wow I really liked this.
The action was very awesome, and the animation was very smooth. I really loved the way you did the dashing of the red main character, those effects looked really nice and made the animation great, as well as the sound effect that you used for it.
I also really liked the blue character's dash before the end, when he's knocked down with your dirt/smoke effects, that was great too, and a really nice touch.
The little small 'dramatic' twist was nice, but it seemed like you just threw that in to get a little more time in the animation, but it fit, and I loved the way you ended it. Excellent job.