18. ... Qе4, threatening to put the d5-d4 pawn in motion and introduce the Be6-d5 bishop into the game. 19. Qa7, other moves are not better, 19. ... d4! 20. Rfe1 ?? Rd2! + -
If White made a move 21. Rg1, then 21. ... Qg2 +! 22. Rg2 R d1 + 23. Rg1 Bd5 #
My move 7. .. Nf5?! is not accurate. This may be followed by White's move 8. g4 !?