Chess puzzle (Crushing)
Moves: 1. Nf3 e6 2. b3 d5 3. Bb2 Nf6 4. g3 Bc5 5. Bg2 Ng4 6. e3 O-O 7. O-O Nc6 8. c4
Nf6 9. Nc3 dxc4 10. bxc4 Na5 11. d3 Bd7 12. Ne5 Nc6 13. d4 Bd6 14. Nxd7 Qxd7
15. c5 Be7 16. a4 b6 17. cxb6 axb6 18. d5 exd5 19. Nxd5 Nxd5 20. Qxd5 Na5 *
Position (FEN): r4rk1/2pqbppp/1p6/n2Q4/P7/4P1P1/1B3PBP/R4RK1 w - - 1 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 851
Best move: Qxd7