Correct answer: Q:f71. ... Rg6~ 2. Qf5# 1. ... h5 2. Ne4# 1. Nf5? waiting 1. ... Rg6~ 2. Q:h6# 1. ... h5 2. Bh4# But 1. ... Kh5! 1. Q:f7! [2. Q