From the button, Jeremy Joseph raised to 60,000 only to have Andrey Zaichenko raise pot to 204,000 from the small blind.
Once the big blind folded, Joseph moved all in and Zaichenko called for his remaining 550,000.
With Zaichenko needing help to stay alive, the flop gave him outs to both a flush and a double gutshot for the high.
The turn of the changed little and, when the completed the board on the river, it would make Zaichenko's flush but also simultaneously give Joseph a full house for the high to go along with his nut low.
For Zaichenko, he'll take home a $22,956 payday for his 14th-place finish as Joseph moves to 1.4 million in chips.