Pyrrhus then marched on Rome, but could not take any Roman city on his way; facing the prospect of being flanked by the two consular armies, he moved back to Tarentum.