What country helped the Americans to win the battle by defeating
the British Navy and preventing the arrival of reinforcements?