Когда султан получил это послание, он дал Фируз-паше войско численностью около 9 000 человек. Его задачей было контролировать передвижения Скандербега и не дать ему вторгнуться в Македонию, соседнюю османскую провинцию. Фируз-паша отправился из Скопье, планируя быстро напасть на Крую и удивить албанцев. Во время марша османские воины думали, что они собираются сражаться с Яношем Хуньяди, который восстанавливал венгерскую армию после разгрома при Варне. Фируз-паша слышал, что албанская армия на время была распущена, поэтому он планировал быстро обойти долину Чёрного Дрина через Призрен. Передвижения турок-османов были замечены разведчиками Скандербега, который двинулись навстречу Фируз-паше. Скандербег ожидал турецкую армию в долине близ Призрена и только привел с собой свою личную гвардию из 3 500 человек, состоящую из 2 000 кавалерии и 1 500 пехоты, в то время как остальные его силы были отправлены домой. Албанским войскам было приказано укрыться в лесу у горы Мокра внутри узкой долины, в которой они хорошо знали местность. Турки-османы вступили в долину и не могли найти легкого выхода, так как албанцы блокировали большую часть главных дорог. Османская кавалерия была ограничена в передвижении из-за леса и подверглась нападению албанской пехоты. Османские войска были разбиты, оставив после себя 1 500 убитых и 1 000 раненых или отставших солдат, которые были взяты в плен албанцами. Фируз-паша погиб в этом бою.