Re: Warning: Pet Peeve ahead.
Well, if you apply real tactics to superpowered beings, you end up with the Flash winning everything. Everything EVER.
If you don't have superspeed, he can beat you before you even know he's moving. If you do have superspeed, he's still faster than you are. If you have superspeed and are *almost* invulnerable (like, say, Superman), a punch moving at .9999999 lightspeed will still take you out. Force equals mass times acceleration. The Flash could destroy cities with pebbles if he threw hard enough. And again, he's the Fastest Man Alive - so you can't dodge them.
Basically, if the Flash knows you're gunning for him, you're done. You can kill him if you make an undetected first strike, but if he knows it's on? GAME OVER.