Obama replaces McChrystal with Petraeus
President Barack Obama sacked Gen. Stanley McChrystal as his top commander in Afghanistan and will replace him with Gen. David Petraeus, head of U.S. Central Command, a senior administration official said.
McChrystal was pushed out over his blistering remarks about administration officials, quoted in a Rolling Stone magazine interview.
Petraeus has been McChrystal's boss, overseeing the wars in both Afghanistan and Iraq from Central Command.
Before that, he led President George W. Bush's surge of troops into Iraq that was credited with turning that war around.
Last week, there was concern about Petraeus when he slumped at the witness table while testifying at a Senate hearing about the war in Afghanistan.
He recovered quickly and a spokesman said the general likely was dehydrated and jet-lagged from his travels.