I thought about Qg3, but I didn’t want to sacrifice my bishop, so I gave up the thought.
The best line is …Qg3, Nxb7, …Ng4, Qxg4, …Qxg4.

This is a example of threatening.
“Checkmate, capture, threaten.”
Because there is no checkmates, no captures, so it’s best to threaten.


It took me a long time to decide whether I should check the king with my Bishop or my queen. But now I know why should check it with the bishop. Because pawn to b4. I didn’t see it.