Who wins the ultimate showdown?

Posted 2 months.