Big Book of Combinations
Click here for answer
Nf6+!
pv 1. Nf6+ Rxf6 2. exf6 Rxe1+ 3. Kb2 g5 4. Qc8+ Kh7 5. Qf8 Kg6 6. g4 Rb1+ 7. Kxb1 Qg1+ 8. Kb2 Qxg4 9. Qg7+ Kh5 10. Qxf7+ Kh4
menu