Morocco vs Iran will be played today on 15th June. Both team are almost same in competition. To watch free online live streaming official you can go to:
You can watch for free after few ads. Quality is better and you can watch with normal speed connection.
You can watch from other youtube and other places.