Correct answer: Kf8-e7 1.Kf8-e7 ! danger: 2.Ne8-c7 danger: 3.Rd4-e4 # 2...Be1-h4 + 3.Ke7-d7 danger: 4.Rd4-e4 #