Question

The Battle of Panipat (1526) was won by