Oh what a night.....