The Battle of Stelai was a naval battle fought in 880 between the Byzantine and Aghlabid fleets off the southern Italian peninsula. The battle was a major Byzantine victory. Its location is disputed, hence it is also known as the First Battle of Milazzo or the Battle of Punta Stilo in modern literature.