Petraeus on Afghanistan progress
29 July 2011 Last updated at 01:04 BST
Gen David Petraeus will begin his new job as head of the CIA later this year after finishing his US Army career as Nato commander in Afghanistan.
As he leaves the post, America is withdrawing large numbers of troops and claiming progress in Afghanistan.
Newsnight's Mark Urban spoke to him about America's longest war.