Obama has pulled it off, tears and all