Chess puzzle (Crushing)
Moves: 1. e4 e5 2. a3 Nf6 3. d3 Nc6 4. b4 g6 5. b5 Nd4 6. a4 Bg7 7. c3 Ne6 8. c4 O-O
9. Be2 c6 10. Nf3 cxb5 11. axb5 d6 12. O-O a6 13. Nc3 Bd7 14. Nd5 axb5 15. Rxa8
Qxa8 16. Nb6 Qd8 17. Nxd7 Qxd7 18. cxb5 Qxb5 19. d4 Qb4 20. dxe5 dxe5 21. Nxe5
Nxe4 22. Nd3 Qe7 23. Bf3 Nc3 24. Qd2 b5 25. Bb2 b4 26. Bg4 Ne4 27. Qe1 Nxf2 28.
Bxg7 *
Position (FEN): 5rk1/4qpBp/4n1p1/8/1p4B1/3N4/5nPP/4QRK1 b - - 0 28
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1653
Best move: Nxd3