The common answer is 'nobody', however there is a question mark over why, after allegedly defeating King Porus of Paurava, he gave his kingdom back back to him, conquered more land and gave it to him, and gave him the land of his own local ally King Taxiles of Taxila. It would seem that the Battle o Hydaspes was a best a draw, if not a defeat for Alexander, and the terms of settlement were that Alexander deliver land and service to Porus before being permitted to move on.
Alexander defeated the Great King Darius III at the Battle of Issus (note: Darius is a 'who' not a 'what')
Answer:
Alexander the great defeated and conquered the Persian Empire and part of India.
Hope this helps
Darius II of the Persian Empire
Alexander the Great defeated the Persian empire
It took him 10 years - 334 to 324 BCE.
The Mycenaean civilisation disappeared eight hundred years before Alexander's birth.
Alexander the Great defeated numerous great armies during his conquests. Some of the notable victories include the defeat of the Persian Empire led by Darius III at the Battle of Gaugamela, the conquest of the Egyptian and Persian forces at the Battle of Issus, and the defeat of the Indian army led by King Porus at the Battle of Hydaspes. These victories solidified Alexander's status as one of history's greatest military commanders.
Persian Empire
Its defeat and takeover by Alexander the great.
Its defeat and takeover by Alexander the great.
331 BCE.
Its defeat and takeover by Alexander the great.
From 334 to 331 BCE.
Its defeat and takeover by Alexander the Great.
Darius II of the Persian Empire
he flipped out built kingdom and died
Gaugamela.
Alexander the Great invaded it successfully and converted it into an empire of his own.
As a result of Alexander the Great's attacks 334-331 BCE.