In 1557, the Portuguese plundered Mangalore and laid waste to it. In 1568, they turned their attention to Ullal but Abbakka Rani resisted them yet again. João Peixoto, a Portuguese general and a fleet of soldiers were sent by the Portuguese Viceroy António Noronha. They managed to capture the city of Ullal and also entered the royal court. Abbakka Rani, however, escaped and took refuge in a mosque. The same night, she gathered around 200 of her soldiers and mounted an attack on the Portuguese. In the battle that ensued, General Peixoto was killed, seventy Portuguese soldiers were taken prisoners and many of the Portuguese retreated. In further attacks, Abbakka Rani and her supporters killed Admiral Mascarenhas and the Portuguese were also forced to vacate the Mangalore fort.