Chess puzzle (Crushing)
Moves: 1. d4 c5 2. e3 cxd4 3. exd4 a6 4. Nf3 d6 5. Bd3 Nf6 6. c4 g6 7. O-O Bg7 8. Nc3
O-O 9. h3 Nc6 10. Qc2 Nb4 11. Qd2 Nxd3 12. Qxd3 Bf5 13. Qd1 Ne4 14. Nxe4 Bxe4
15. Nd2 Bf5 16. Nb3 Qc7 17. Qe2 Rac8 18. c5 dxc5 19. Nxc5 Bxd4 20. Nb3 Bg7 21.
h4 Qc4 22. Qxe7 Qxh4 *
Position (FEN): 2r2rk1/1p2Qpbp/p5p1/5b2/7q/1N6/PP3PP1/R1B2RK1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1070
Best move: Qxh4