Alexander's victory over Darius III of Persia at the Battle of Gaugamela, 331 BC: Gaugamela was the greatest battle fought by Alexander the Great and it gave him control of the Persian Empire. Darius raised a titanic army against Alexander and picked the ideal spot for his cavalry-led force, but it was not enough.