That winter (130–129 BC), several Median towns rose in rebellion and attacked their Seleucid garrisons. Antiochus marched to support one such isolated garrison with only a small force (probably only his Royal Guards). In a barren valley, he was ambushed and killed in the Battle of Ecbatana by Phraates II and a large force of Parthians, who had entered the country without being detected. After the battle the Parthians claimed that Antiochus killed himself because of fear. Most Greco-Roman historians state that he died in battle. Appian, however, states that he did commit suicide.