Preheat oven to 425.
Beat eggs until blended.
In large bowl, Combine eggs, sugar, pumpkin, evaporated milk and spices.
Beat until blended.
Pour filling into pie crust.
Bake 15 minutes.
Remove pie from oven and cover edge of crust with a pie crust ring or aluminum foil.
Reduce temperature to 350 and continue to bake for 10 minutes.
Combine dry streusel ingredients in a large bowl and whisk together.
Add cold butter and work with a pastry cutter until dry mixture is fully incorporated.
Crumble so pieces are no larger than pea sized.
Sprinkle streusel over pie. Bake about 20-25 minutes longer, until streusel is nicely browned and toothpick inserted in center comes out clean.
Cool for a least 1 hour.