The First Battle of Laghman was fought near Laghman in present-day Afghanistan, between the Ghaznavid empire under Sabuktigin and the Hindu Shahis under Jayapala in 988 CE. The Ghaznavids defeated the Hindu Shahis and Jayapala signed a treaty in which the Hindu Shahis paid tribute to Ghaznavids.[2][3]
Jayapala advanced towards Ghazni and met the enemy near a place called Ghuzak between Ghazni and Lamghan.[4][5][6] The battle continued for days without either side giving way. A thunderstorm broke out and Jayapala was forced to sign a humiliating treaty making him pay tribute to Sabuktigin.[7][8][9][5][6]
Jayapala arranged a confederacy of army with the support of Kingdoms of Kannauj, Ajmer and Chandela to fight against Ghaznavids. But they were again defeated by Sabuktigin at Laghman.[7][5][10]