An ancient goblet is the mythical chalice from which Christ sipped at the last supper, argue two historians. The goblet has been lying for nearly a millennium in a basilica in the northwestern Spanish city of Leon.