Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. O-O Be7 5. Re1 d6 6. h3 h6 7. c3 Na5 8. Bb5+
c6 9. Bf1 c5 10. d4 cxd4 11. cxd4 exd4 12. Nxd4 Nc6 13. Nc3 O-O 14. Bf4 Qb6 15.
Nb3 Ne5 16. Rc1 Be6 17. Nd5 Bxd5 18. exd5 Nfd7 19. Be3 Qd8 20. f4 Ng6 21. g3
Bf6 22. Qd2 a6 23. a4 Rc8 24. Nd4 Rxc1 25. Rxc1 Nc5 26. Qb4 Ne7 27. a5 *
Position (FEN): 3q1rk1/1p2npp1/p2p1b1p/P1nP4/1Q1N1P2/4B1PP/1P6/2R2BK1 b - - 0 27
Black to move.
Themes:  Middlegame  
Puzzle rating: 1613
Best move: Nxd5