answersLogoWhite

0

ENGLAND- OF COURSEE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

:D

They beat the Spaniards EASILY! :

I know this isnt your point but I might as well mention it:

Bad weather

Fireships

Faster English Ships

Good English leadership

Delay of the Spanish soldiers at Calais

Hope that helps :)

User Avatar

Wiki User

13y ago

What else can I help you with?