What a crazy night...