Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 c5 3. c3 Nf6 4. Bd3 Nc6 5. e5 Ng8 6. Nf3 cxd4 7. cxd4 Bb4+ 8.
Nc3 Nge7 9. O-O d5 10. exd6 Bxd6 11. Ne4 O-O 12. Nxd6 Qxd6 13. Bxh7+ Kxh7 14.
Ng5+ Kg6 15. Qd3+ f5 16. Qh3 Nxd4 17. Qh7+ Kf6 18. Qh4 Ne2+ 19. Kh1 Kg6 20. b3
Nxc1 21. Raxc1 Nd5 22. f4 b6 23. Rf3 Bb7 *
Position (FEN): r4r2/pb4p1/1p1qp1k1/3n1pN1/5P1Q/1P3R2/P5PP/2R4K w - - 2 24
White to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 2129
Best move: Rg3