This person really don't understand the basics of the game.
I was unable to see the rules of the game.
I noticed is almost only melee attackers your opponent used, so I presumed is only melee attackers that are eligible to fight.
Now just like you used Melee attackers that have the snipe ability at the back that's what your opponent should have also used.
But I feel your opponent lack some of the game basics.
Meanwhile you would have still won cause you had a legendary, epic and upgraded cards.
The defeat wouldn't have been a total annihilation.
Just my observations. Nice cards though.