Who fought off British warships that were trying to rescue General Cornwallis?

A fleet of French warships, commanded by Comte De Grasse, a French leader, defeated British warships and then blockaded the British army led by Cornwallis. The naval battle, known as the Battle of the Chesapeake, took place in September of 1781, with the final surrender of Cornwallis and his men taking place in October of the same year.