MTT, 155 of 225 players left, average stack 2200 or so, I'm left with 800 chips. Get dealt Ah

on the button. Blinds 25/50. A few limpers round to me, and I raise to 200. get called by one player in mid position.
Flop comes

. Opponent first to act and goes all-in (exact same chip count as me). I put them on an overpair, but figure I've still got a few outs, and see a good opportunity to double up, so call.
They show

and i don't hit.
Any advice on my play here appreciated - thanks
