who will win this epic battle