Therefore if we draw Iran as well (assuming England beats Wales by more than they beat us - if that happens) then goal differential gets us through. Obviously a win over Iran at that point gets you through.
If Iran wins they can just play for a draw vs Us and get through.