Not clear. Remember that at least one of the pre-climax battles involves a massive fleet vaporizing. Are you sure you did not see that?
if you are passionate about the ender's game you probably already know the ending. If you dont know about ender's game you wouldnt know that its the ending. very subtly done.