Discuss as:

NBC: McChrystal relieved of command

US sources tell NBC News President Obama has relieved Gen. McChrystal of his command. NBC's Chuck Todd also reports from the White House that President Obama accepted McChrystal's resignation.

*** UPDATE *** Wires are reporting the president has chosen Gen. David Petraeus to replace McChrystal.

*** UPDATE 2 *** General McChrystal just released a written statement:

This morning the President accepted my resignation as Commander of U.S. and NATO Coalition Forces in Afghanistan. I strongly support the President's strategy in Afghanistan and am deeply committed to our coalition forces, our partner nations, and the Afghan people. It was out of respect for this commitment -- and a desire to see the mission succeed -- that I tendered my resignation. It has been my privilege and honor to lead our nation's finest.