Agesilaus returned to Greece by land, crossing the Hellespont and from there along the coast of the Aegean Sea. In Thessaly he won a cavalry battle near Narthacium against the Pharsalians who had made an alliance with Thebes. He then entered Boiotia by the Thermopylae, where he received reinforcements from Sparta. Meanwhile, Aristodamos—the regent of the young Agiad king Agesipolis—won a large victory at Nemea near Argos, which was offset by the disaster of the Spartan navy at Knidos against the Persian fleet led by Konon, an exiled Athenian general. Agesilaus lied to his men about the outcome of the battle of Knidos to avoid demoralising them as they were about to fight a large engagement against the combined armies of Thebes, Athens, Argos and Corinth. The following Battle of Coroneia was a classic clash between two lines of hoplites. The anti-Spartan allies were rapidly defeated, but the Thebans managed to retreat in good order, despite Agesilaus' activity on the frontline, which caused him several injuries. The next day the Thebans requested a truce to recover their dead, therefore conceding defeat, although they had not been bested on the battlefield. Agesilaus appears to have tried to win an honourable victory, by risking his life and being merciful with some Thebans who had sought shelter in the nearby Temple of Athena Itonia. He then moved to Delphi, where he offered one tenth of the booty he had amassed since his landing at Ephesos, and returned to Sparta.