Why did spanish armada lose?
English had faster ships, ships were filled with good sailors rather than priests and soldiers as the Spanish had, English knew the tides and lay of the land better, English had good tactics (setting fire to their a few of their ships and sending the ships amongst the Spanish to scatter them etc etc), Spanish ran out of food supplies and also the weather seemed to be on the side of the English.