کوروش پس از متحد کردن طوایف پارس، اولین جنگ را با آستیاگ، شاه ماد و پدربزرگش شروع کرد. در ابتدا نیز شکست خورد ولی مأیوس نشد. شاه ماد لشکری را به فرماندهی هارپاگ، همان وزیری که مجازاتش کرده بود به جنگ کوروش فرستاد. (آستیاگ دستور قتل کوروش در هنگام تولد را به او داده بود)