23 mil ( engelska ) från Ghazni stötte sir Donald Stewart på 15,000 man till bäst oeh fot.