Two incredible days in Las Vegas