アギスはスパルタ軍、イッソスの戦いでペルシア方として戦ったギリシア人傭兵8000人、さらに同盟軍も合わせて歩兵20000、騎兵2000を下らない兵力を集め、アギスは自ら最高司令官となった。彼はコラゴス麾下のマケドニア軍を破り、味方につかなかったメガロポリスを包囲した。それに対し、留守のアレクサンドロス3世にギリシアを任されていたマケドニアの将軍アンティパトロスはトラキアでの反乱を片付けると、すぐに40000以上の大軍を率いてメガロポリス救援にやって来た。そして、両軍はガウガメラの戦いが起ったのと同じ頃に会戦した（メガロポリスの戦い）。激戦が続いたが、マケドニア軍の数に押されたアギス軍は敗れた。アギスは負傷しながらも戦い続け、討ち死にした。この敗北が決定的となり、スパルタのマケドニアに対する反乱はスパルタの敗北という結果に終わった。