Do I need to bet flop?
Are there mistakes in my game line?

Hi TriKoSka,
I don't think you need to bet flop, this hand looks made for a delayed CBet, but villain does that for you.
I like the call on the turn and river, but I'm curious to read what the real experts think...
Nice hand,
VS
Agree with vorpal villains range is mainly hands like 99-QQ AK and you block hands like AK AQs KQs KJs its possible they have some suited connectors but not always.And AQs KQs KJs are not always in range so i don't think you have great fold equity here.But you have good showdown value and AK is a good bluff catcher so you can always check and call some turns and realize some equity on flop/turn and play for showdown.