Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nf3 Nf6 5. Bg5 Be7 6. Nc3 O-O 7. Bd3 Bg4 8.
O-O Nbd7 9. Be2 c6 10. h3 Bh5 11. Ne5 Bxe2 12. Qxe2 Re8 13. Rfe1 Nxe5 14. dxe5
Nd7 15. Bxe7 Qxe7 16. f4 b5 17. a3 d4 18. Ne4 Rad8 19. Nd6 Rf8 20. Qe4 c5 21.
Rac1 Nb6 22. Qd5 *
Position (FEN): 3r1rk1/p3qppp/1n1N4/1ppQP3/3p1P2/P6P/1PP3P1/2R1R1K1 b - - 3 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 954
Best move: Nxd5