What a night....