Chess puzzle (Crushing)
Moves: 1. d4 d6 2. c4 g6 3. Nc3 Bg7 4. e3 Nf6 5. Nf3 O-O 6. Be2 Nbd7 7. O-O e5 8. dxe5
dxe5 9. e4 Re8 10. Qc2 Nc5 11. Bg5 a5 12. Bxf6 Qxf6 13. Nd5 Qc6 14. a4 f5 15.
Bd3 fxe4 16. Bxe4 Nxe4 17. Qxe4 Bf5 18. Qh4 Qc5 19. Rac1 Rad8 20. Nf6+ Bxf6 21.
Qxf6 h6 22. Nh4 Re6 *
Position (FEN): 3r2k1/1pp5/4rQpp/p1q1pb2/P1P4N/8/1P3PPP/2R2RK1 w - - 2 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1145
Best move: Qxd8+