waddayaplay: 7.Qd2?! this variation is obsolete, because of
8...h6! and now white has to take on f6 or retreat the bishop to e3, because 9.Bh4 loses to 9..Nxe4
23..hxg5! -- this highlights white's faulty strategy. After ..Rxh3 and Bxb2! black wins a pawn.
28..Qg2! -- black gives up the d-pawn with check but gets the initiative.
30..e5!? -- instead of playing for an attack on the queenside with ..Qe2, black plays to get the superior pawn structure. 31.Qxe5 now loses to ..Qe2.
37...Qg2! -- simply attacking the pawn gives black the d-file.
40.Qe4!? -- black counts on his superior pawn and bishop vs. knight to win the endgame
49-55. Black plays some precise endgame moves, trying to profit on his better piece and pawn structure.
56. Did white resign? My computer indicates that the best move in the position would be to move the rook back to e3, when white should best play his king back to b5, and now black should play Bd3!. That will eventually win him a pawn. All white's pawns are vulnerable, and in addition his knight has no useful fields to move to.