Win a match while another player has 99 energy deposited.
You have not earned this achievement yet
Log in to view progress