In what battle did the British fleet seize or destroy most of the French vessels in Egypt?
On 1 August, the British fleet under Horatio Nelson captured or destroyed all but two French vessels in the Battle of the Nile, defeating Bonaparte's goal to strengthen the French position in the Mediterranean.