Correct answer: Bf7-e8 1.Bf7-e8 ! danger: 2.Rd7-f7 + 2...Rb6-c6 3.Rf7-f1 danger: 4.Rf1-a1 # 2...Rc5-b5