After ten minutes Iran found themselves two goals up. Mohammad Taheri netted the first from close range after Diego failed to hold on to a shot. Their second was a bit more polished; Mostafa Tayyebi flicking the ball over the goalkeeper.
But the game moved further away from Uruguay in the second half. They quickly took control the game and scored twice through Vahid Shamsaee and Mohammad Hashemzadeh following good approach play from the Asians.
Uruguay pulled one back through Rodríguez, but it was scant consolation for the team, who now exit the tournament. Iran's destiny is in their own hands. A win or draw against Czech Republic will see them advance.