Chess puzzle (Crushing)
Moves: 1. e4 d6 2. d4 Nf6 3. Nd2 Nbd7 4. Bd3 e5 5. c3 Be7 6. Ngf3 c6 7. O-O Qc7 8. a3
b5 9. b4 a5 10. Bb2 Nb6 11. d5 cxd5 12. Bxb5+ Bd7 13. Bxd7+ Qxd7 14. exd5 Nbxd5
15. c4 Nb6 16. c5 Na4 17. Qc2 dxc5 18. Rfd1 Nxb2 19. Qxb2 Qe6 20. b5 O-O 21.
Nxe5 Bd6 22. Ndf3 Ng4 23. Re1 Qh6 *
Position (FEN): r4rk1/5ppp/3b3q/pPp1N3/6n1/P4N2/1Q3PPP/R3R1K1 w - - 5 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 910
Best move: Nxg4