Final answer:
The Battle of Yorktown was fought on the Atlantic Coast with French ships blockading the harbor, leading to an American victory.
Step-by-step explanation:
The battle that was fought on the Atlantic Coast with French ships that blockaded the harbor and led to an American victory was the Battle of Yorktown.
In the summer of 1781, a combined French and American force of sixteen thousand men swarmed the peninsula of Yorktown, Virginia, and the French Admiral de Grasse sailed his naval force into Chesapeake Bay, preventing the British from taking a seaward escape route. The French and American armies laid siege to Cornwallis's army, effectively blocking him from moving west. Cornwallis surrendered on October 19, 1781, marking the end of the major actions of the American Revolution.