<human>:  Why did the Mughal army lose at the First Battle of Panipat?
<bot>: The Mughal army was outnumbered by the Afghan army, and the Mughal generals were inexperienced. The Afghan army had a much better commander, Ahmad Shah Durrani, who was also a better tactician. The Afghan army also had more cannons, which they used to great effect against the Mughal army.