Iran stares down a superpower as Trump faces defeat