Egypt has all but clinched their first trip to the World Cup knockout round and could win their group by beating Iran, which also plenty to play for in Seattle.