Giants Win, World Collectively Scratches Head