In which battle, British forces led by Duke of Wellington finally defeated French forces led by Napoleon Bonaparte? Leave a Comment / GK Mcqs A. Battle of Waterloo. B. Battle of Leipzig C. Battle of Borodine D. War of Roses