Daily Chess Improvement: Understanding Chess Position

One of the most difficult things in chess is to be able to assess positions accurately!

This was a blitz chess game between Hikaru Nakamura and Wesley So at Leuven GCT Blitz Chess. Black just played 32....Nf6.

The position seems complicated. Your task to assess this position to determine which side is better. Then come up with the best continuation for white.