Which battle ended the Spartan hegemony in 371 BC?
Battle of Leuctra
Battle of Thermopylae
Battle of Marathon
Battle of Plataea
Answer
The Battle of Leuctra in 371 BC marked the end of the Spartan hegemony. The defeat at the hands of Theban general Epaminondas significantly weakened Sparta's military power and influence in ancient Greece.
Sparta Mind Boggler: 20 Questions to Confound Your Brain