Correct answer: Kg3-f3 1.Kg3-f3 ! danger: 2.Kf3-e3 danger: 3.Rh2-h1 # 2...Ke1-f1 3.Bb3-d5 danger: 4.Rh2-h1 #