Chess puzzles & Interesting Games

In the first one, 5...Qxg2! is better than 5...Bxg2 and 6...Nb6 is probably the third or fourth best move in the position.

Hi @SymslovFan I am sure that there were other ways to checkmate! And I think white could do some better moves also to avoid checkmate, but it would just win some time, because finally the games has been already won by black. I found interesting how this GM decided to checkmate, and it is true me neither didn't understand that move 6. ... Nb6

Dinulndre, you set it up as a puzzle. That implies automatically that the main variation follows the best line, even if the game does not.
I hope you have found the puzzles interesting and you enjoyed solving them