This hand definitely looks like the villain had AQ or AK and missed the flop. I don't like his flop call but I see it all the time when I'm playing multi table grinders that play ABC poker at 5NL. And I can almost always push them off their hand on a flop like this by betting like I mean business. I think he gave it up at the turn because with your almost full pot bet, you gave him no pot odds to suck out an A or K/Q on the river.

I think a smaller bet on the turn that would've given him pot odds to call it for a broadway could've gotten more value out of the hand.