The Chelsea forward turned AC Milan defender Sergino Dest's header over the line seven minutes before half-time.
But he collided with Iran goalkeeper Alireza Beiranvand in the process and needed several minutes of treatment - before being replaced at the break.
It was a match with lots at stake as both teams had a chance to seal a place in the knockout stages.
But Iran, who would...