Chess puzzle (Crushing)
Moves: 1. c4 d6 2. d4 Nf6 3. Nc3 e6 4. e4 a6 5. Nf3 c6 6. Bd3 e5 7. Be3 Bg4 8. d5 Nbd7
9. O-O Be7 10. h3 Bh5 11. g4 Bg6 12. Qb3 Rb8 13. Kg2 cxd5 14. cxd5 b5 15. Rac1
Nc5 16. Bxc5 dxc5 17. Qc2 c4 18. Be2 Bd6 19. a3 a5 20. Nd2 b4 21. axb4 axb4 22.
Qa4+ Nd7 23. Nb5 c3 *
Position (FEN): 1r1qk2r/3n1ppp/3b2b1/1N1Pp3/Qp2P1P1/2p4P/1P1NBPK1/2R2R2 w k - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1361
Best move: Nxd6+