Obama and his generals most likely have already thought of this strategy. If not, they should be fired. Here are the steps:
1. When ISIS start the attack of Baghdad, let the Kurds from the north take over the town of Mosul to cut-off the supply route of ISIS. Also, let the Kurds seal off the main border town next to Syria to prevent any reinforcements of ISIS. 2. Request Assad to attack the ISIS stronghold in Syria. 3. Request Iran to patrol its borders to ward-off any insurgents to infiltrate Iraq from the east. If need be, their troops can move in to towns east of Baghdad if ISIS attack from the east. 4. Have the American special forces monitor the Iraqi troops in Baghdad to make sure that they hold their positions and fight ISIS who should be attacking from the main route to Mosul. 5. Have American drones patrol the movements of the insurgents in the main highway from Mosul. 6. Have American warplanes attack the ISIS convoy during their siege of Baghdad. The main idea is to isolate the attacking forces of the insurgents and be pummeled by American aerial attacks and bombings. IMO, this would demoralize the insurgents and flee for cover. A victory against the insurgents will definitely boost the morale of the Iraqi people and its government.