macabeo won the battle while nicanor was murdered