I like your fold. The push on the river was a dead give away considering your betting pattern looked like a flush chase. He was hoping you had a flush and pushed his monster house. VERY NICE FOLD. Trap hand all day long.