who will win this battle