David Peters raised to 100,000 and Zhuang Ruan three-bet from big blind to 280,000 with .
Peters called and the flop came . Ruan continued for 150,000 and Peters called.
The turn improved Peters to trip queens and Ruan checked. Peters bet 140,000 and Ruan check-shoved for 1.3 million.
Peters called for his last 920,000 and was all in. Ruan's flush draw gave him eight outs to eliminate Peters, but the river was the giving Peters quads to double up.