Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Nc3 e5 3. d5 Bc5 4. e4 d6 5. Bg5 h6 6. Bh4 Bg4 7. f3 Bh5 8. Qd2
Nbd7 9. Bb5 Qe7 10. O-O-O a6 11. Be2 O-O-O 12. g4 Bg6 13. g5 hxg5 14. Bxg5 Rh5
15. h4 Qe8 16. Kb1 Qh8 17. Na4 Re8 18. Nxc5 Nxc5 19. Be3 Nfd7 20. b4 Na4 21. c4
Rxh4 22. Rxh4 Qxh4 23. Bd3 Qd8 24. Qc2 Nab6 25. c5 dxc5 26. bxc5 Na8 27. c6
Ndb6 28. a4 Qd6 29. Ka2 Qb4 30. cxb7+ Kxb7 31. Qc6+ Ka7 32. Bxb6+ Qxb6 *
Position (FEN): n3r3/k1p2pp1/pqQ3b1/3Pp3/P3P3/3B1P2/K7/3R2N1 w - - 0 33
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 989
Best move: Qxe8