“Superman is only in the cartoons,” said Carlos Queiroz, one game into the World Cup and already having to deny that he has extra-human powers.

The World Cup is about players, not managers, but in St Petersburg on Friday evening Queiroz showed the special value in having an elite coach, one who can turn his jumble of players into a serious unit.

That is what Queiroz has done for Iran over the past seven years, taking them to the 2014 World Cup and now this one, making them the most canny, disciplined and hard to beat side in Asia, and by a distance.

All that work culminated in St Petersburg on Friday when Iran won their second World Cup match in their history, with a performance that only a well-coached side could produce. Like a clever boxer, they survived the ferocious combinations Morocco threw at them in the early rounds, let them tire themselves out and start doubting themselves. The atmosphere started to turn and then, in the final seconds of the final round, Iran landed the knock-out blow.

Morocco vs Iran: Player ratings Show all 22 1 /22 Morocco vs Iran: Player ratings Morocco vs Iran: Player ratings Munir Mohand Mohamedi - 7 out of 10 Had little to do but looked confident when called upon. Could do little to prevent the late own goal. AFP/Getty Images Morocco vs Iran: Player ratings Noureddine Amrabat - 7 His departure after appearing to lose consciousness was a worrying one, as Amrabat had looked a real threat down the right. AFP/Getty Images Morocco vs Iran: Player ratings Mehdi Benatia - 7 Solid when called upon, despite Iran looking dangerous on the counter attack. AFP/Getty Images Morocco vs Iran: Player ratings Romain Saiss - 6 Another to perform well in defence without doing anything outstanding, also looked a threat in the opposition box. AFP/Getty Images Morocco vs Iran: Player ratings Achraf Hakimi - 7 A really bright talent for Morocco spent most of his time in the Iranian half and rarely troubled defensively. AFP/Getty Images Morocco vs Iran: Player ratings Karim El Ahmadi - 6 Another to fade in the second half, and disappointed to pick up a yellow card as Iran broke forward. AFP/Getty Images Morocco vs Iran: Player ratings Mbarek Boussoufa - 7 The 33-year-old understandably faded as the game reached it’s conclusion but provided important experience for the young stars.. AFP/Getty Images Morocco vs Iran: Player ratings Hakim Ziyech - 6 Showed glimpses of his undeniable talent, but struggled with consistency. AFP/Getty Images Morocco vs Iran: Player ratings Younes Belhanda - 6 Impressive going forward but got caught up in the niggly fouls and stoppages that plagued the second half. Getty Images Morocco vs Iran: Player ratings Amine Harit - 7 The brightest talent for Morocco but after a flying start, faded towards the end of the second half and was substituted. Getty Images Morocco vs Iran: Player ratings Ayoub El Kaabi - 6 Again showed glimpses of his talent, but seemed on a different wavelength to those behind him. Getty Images Morocco vs Iran: Player ratings Ali Beiranvand - 7 Kept an all-important clean sheet, with Spain and Portugal to come he will expect sterner tests. Getty Images Morocco vs Iran: Player ratings Ramin Rezaeian - 7 Struggled early on but grew into the game as his side improved in confidence. Getty Images Morocco vs Iran: Player ratings Morteza Pouraliganji - 6 Uncertain to begin with, but eventually got to grips with an exciting forward line from Morocco. Getty Images Morocco vs Iran: Player ratings Roozbeh Cheshmi - 7 Struggled with the physicality of the game at times, but another to improve as Iran grew into the game. AFP/Getty Images Morocco vs Iran: Player ratings Ehsan Haji Safi - 7 Helped to bring Iran back into the game but may struggle against greater opposition. AFP/Getty Images Morocco vs Iran: Player ratings Omid Ebrahimi - 7 Substituted late on as he tired, but solid for Iran as they grew into the game. AFP/Getty Images Morocco vs Iran: Player ratings Alireza Jahanbakhsh - 7 A bright spark for Iran and showed some of his ability that saw him labelled as a key figure. Getty Images Morocco vs Iran: Player ratings Masoud Shojaei - 6 Sacrificied in the second half but looked solid and lead from the front as captain. AFP/Getty Images Morocco vs Iran: Player ratings Vahid Amiri - 7 The 30-year-old struggled with the pace of the game, but had the experience to remain calm and frustrate the Moroccans. AFP/Getty Images Morocco vs Iran: Player ratings Karim Ansarifard - 6 Picked up a yellow card, and one of several to suffer indiscipline as the game got to its latter stages. FIFA via Getty Images Morocco vs Iran: Player ratings Sardar Azmoun - 7 His pace and power caused problems for Morocco especially on the counter attack. AFP/Getty Images

It was a vindication for Queiroz and his seven years of hard work in extremely difficult circumstances. He had studied Morocco, he knew that they would come flying out early on, and he knew how to turn that against them. “Our strategy from the first minute was to create a mental collapse in the Moroccan players,” he said. “And we tried to do that by creating frustration and blocking all the play-makers.”

But should it have even been a surprise? Iran had not lost a competitive game since the last World Cup. In their 10 qualifiers for this one they only conceded twice. They are a testament, like Iceland, to the power of organisation and unity in international football. And that all comes from the coach. “It was not a miracle or magic” said Queiroz, again having to insist on the fact of his own humanity. “We won because the team concentrated for 90 minutes.”

Of course Queiroz thanked his players for their “attitude, commitment, soul and heart” but these are players working to a plan, and you have to wonder whether they would work this hard, or this focused, for a lesser coach.

And when Karim Ansarifard stopped to speak after Friday’s game, he was full of praise for the man who has shown them how to win.

“To be honest, we have one of the fantastic coaches in the world,” Ansarifard beamed. “He supported us, from when he arrived in Iran, and over the last seven years he has supported us all the time, he fights for us, he teaches us the way. We learn something from his every day. We are proud he is one of us.”

Aziz Bouhaddouz's own goal proved decisive (AFP/Getty Images)

What matters most is that Queiroz has stuck by the team even when his job has been made almost impossible by circumstances outside his control. Facilities and resources in Iran are lacking, but even more damaging is their international isolation. Opponents have pulled out of warm-up friendlies, leaving the team undercooked. “No pitches, no camps, no friendly games, and sanctions,” as Queiroz said after the game. Just this month Nike pulled out of their boot deal with Iran to comply with the Trump administration’s new sanctions on Iran, to the dismay of the players.

Now they are naturally keen that Queiroz will stay beyond this year, for the next World Cup campaign, and Ansarifard almost begged his manager to stay around no matter what happens this month. “It is going to be a good opportunity if we can keep him with our team,” he said. “We hope, we hope he will stay. We will pray for that he will stay. Really now, after seven years, he is one of us. He tries to give everything to our national team, all the time. He deserves to stay with us, to make all Iranian people happy and proud.”

Iran top Group B (Getty Images)

But before all of that there are two more games, Spain in Kazan, Portugal in Saransk. Until then at least, Queiroz’s team are top of Group B. And they have shown that they are far better than many realised - especially Morocco - at keeping it tight and wearing you down. So why shouldn’t they dream of making things difficult and sneaking something?