When did Napoleon achieve his greatest victory ?
The Royal Navy blockaded Villeneuve in Cádiz until he left for Naples on 19 October ; the British squadron caught and overwhelmingly defeated the combined enemy fleet in the Battle of Trafalgar on 21 October ( the British commander , Lord Nelson , died in the battle ) .