Darius was defeated by Alexander three times. Eventually he was murdered by his own people, which was considered unnecessary, disrespectful, and bad form.
There were three major battles between Alexander and the Persians--Granicus, Issus, and Gaugamela (Arbela), but Darius III was only present at the second and third of those.