At around move 23, white is a pawn up, and everything looks fine, but actually Stockfish says it is -5. Amazing compensation for the pawn.
I mean, 23. Qd3 allows the queen to be harassed by the rook, but even I as the black side didn't expect that it was so bad a move (-5 for white).
Any comment for my improvements are welcome.