on move 21, you blocked the discovered check. If you had allowed Nxd5+ discovered check, threatening Nb6# or Qc7#, you might as well just resign
on move 22, White was still threatening Nb6#. If you had tried to run away with Kd7, the computer finds that it doesn't work, because eg. Nc5+ Ke8 Nxe6 fxe6? Qxe6+. Instead, you found the best way to avoid checkmate, which is allowing yourself to get forked
on move 28, you had no good options except your Rd8, attacking the queen and developing your rook for your king to hide behind. Otherwise, White would have aggressive moves like Rxc6+, Qa7, or Rd3, and you'd be cooked. i don't know why White resigned, but GG
hi guys, I recently played a game as black and the game was bizarre, after analyzing with the chessis app it revealed that I made 4 blunders and 3 brilliant moves, I most especially want to understand the brilliant moves they are moves 21, 22 and 28. My opponent ended up resigning