He captured Rohtas Fort and Lahore in February 1555. Another detachment of his forces captured Dipalpur, Gurdaspur and Jalandhar.[citation needed] Their advanced division proceeded towards Sirhind. Sikandar sent a force of 30,000 to intercept them but they were defeated by the Mughal Army in the Battle of Machhiwara and Sirhind was occupied by the Mughals.[citation needed]