An unbelievable day.