Begge skvadronene var på vei til Kapp det gode håp, britene for å ta den fra nederlenderne, franskmennene hadde som mål å hjelpe til med å forsvare den og de franske områdene i Indiahavet. Den britiske konvoien og dens eksorterende skvadron hadde ankret ved Porto Praya i Kapp Verde for å hente vann da den franske skvadronen ankom og angrep dem. Noen av de franske skipene var ikke klar for kamp, derfor måtte Suffren trekke seg tilbake.
Til tross for dette var slaget en fransk seier siden Suffren nå slo Johnstone til Kapp og advarte nederlenderne før han fortsatte til Ile de France (nå Mauritius).