This plant's flower only lasts for about 8 hours, opening about 9 PM and then it dies just after sunrise. I had to move it indoors last night to save the bloom from the high winds. I think it is called a night blooming cereus.
Rusty Thomas
Texas Master Naturalist & NWS Storm Spotter