
(A) 1. Bxh7+ Kxh7 2. Ne5! ( 2. … Rd8 3. Qh5+ Kg8 4. Rg4+ Kf8
5. Qxf7 # ) 2. … f5 3. Qh5+ Kg7 4. Qg5+ Kh8 5. Rh4 #
(B) 1. Bxh7+ Kg7 2. Rg4+ Kh8 3.Ne5 Ne4 4. Bxe4 ( 4. Rh4
Qxe5 5. f4 Rd8 6. fxe5 Kg7 7. Bxe4 Bxe5 8. Rh7+ Kf8 9. Qh5 +-) 4.
… Qxe5 5. Rh4+ Kg8 6. f4 f5 7. fxe5 Bxe5 8. Qh5 Re8 9. Rg4+ ( 9.
Bc6 Bb7 10. Bxe8 Rxe8 11. Nc4 Bf6 12. Nd6 Re7 13.Qh7+ Kf8 14.
Rxb4 Be5 15. Rxb7 Rxb7 16. Nxb7 Bc7 17. Rc1 Bb6 +- ) 9. … Bg7
10. Rg3 Kf8 +- )
(C) 1. Bxh7+ Kh8 2. Ne5 Ne4 3. Qh5 f5 4. Qh6 ( 4. Nxe4 fxe4 5.
Qh6 Bxe5 6. Bxe4+ Kg8 7. Qh7 # ) 4. … Nf6 5. Qxf6+ Kxh7 6. Rh4+
Kg8 7. Qg5#