Defeat Venom for the first time in "The Final Showdown" with at least 2 minutes left on the clock
You have not earned this achievement yet
Log in to view progress