Do you know a lot about comics? As in, a lot? Try guessing who has defeated each of these heroes in battle. It’s a tough one!
Flash is one of the most powerful heroes in the DC canon, but he had to sacrifice himself to defeat the Anti-Monitor.