Jack winning is honestly the best option to setup the next fight. Essentially, both parties (human and god) would be demoralized, leading to a "I have to win!" mentality from both of the next fighters.
Is the reader supposed to root for Heracles or something? Honestly, this is probably the weakest fight so far. I've been rooting for Jack from the start because I care for what's on the line, the loli.