Charles II of Scotland was defeated by Oliver Cromwell at the Battle of Worcester .
Oliver Cromwell and the Parliamentarians defeated the Scottish forces of Charles II of Scotland on September 3 , 1651 at Worcester , England .
Battle of Worcester