The battle was an allied victory (English, Dutch and Portuguese) which effectively ended the Franco-Spanish siege of Gibraltar.