Battle of sapienza