Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Be3 O-O 6. Nf3 e5 7. d5 a5 8. Bd3 Na6
9. a3 Nc5 10. Bc2 Nh5 11. b4 axb4 12. axb4 Rxa1 13. Qxa1 Nd7 14. c5 Nf4 15. O-O
f5 16. Nd2 fxe4 17. Ndxe4 Nf6 18. Nxf6+ Bxf6 19. Ne4 Bg7 20. Bxf4 exf4 21. Qa7
Bf5 22. Qxb7 dxc5 23. bxc5 Qe7 24. d6 Qe5 25. Bb3+ Kh8 26. Bd5 f3 27. gxf3 Bh3
28. Rb1 Rxf3 29. Qb8+ Rf8 30. Qxc7 *
Position (FEN): 5r1k/2Q3bp/3P2p1/2PBq3/4N3/7b/5P1P/1R4K1 b - - 0 30
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1057
Best move: Qxd5