Может, это просмотр? Ведь следует, например, 23. ... Фh4 - и положение белых безнадёжно. Может, всё-таки 23. Ф:g4+ ?