The one and only major victory of the French navy I believe. It was probably the hand of God that defeated the Brits.
more like an American/French Army and a French Navy.