blades that are not expected to win but win

yah so was on youtube and i saw vortex ape it beat driger g i was shocked but vortex ape is heavy and driger is light so vortex ape had more of a chance of winning (if i am correct)
There's no discussion value here.