Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Nf3 g6 3. e3 Bg7 4. Bd3 O-O 5. O-O d6 6. b3 Nbd7 7. Bb2 c5 8. Nbd2
b6 9. c4 Bb7 10. d5 e5 11. e4 Nh5 12. Re1 Nf4 13. Be2 Nxe2+ 14. Qxe2 Nf6 15. a4
Bc8 16. Bc3 Nh5 17. a5 Bd7 18. axb6 axb6 19. Rxa8 Qxa8 20. Qf1 f5 21. Ra1 Qb7
22. Ng5 Re8 23. exf5 Bxf5 24. Nde4 h6 *
Position (FEN): 4r1k1/1q4b1/1p1p2pp/2pPpbNn/2P1N3/1PB5/5PPP/R4QK1 w - - 0 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1305
Best move: Nxd6