Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Bc5 4. Bc4 Nf6 5. d3 h6 6. a3 a5 7. Bd5 d6 8. h3 Ne7
9. Ba2 O-O 10. Ne2 Nh5 11. c3 Kh8 12. O-O f5 13. exf5 Rxf5 14. d4 exd4 15.
Nexd4 Rf8 16. Qd3 Nf5 17. b4 axb4 18. cxb4 Bxd4 19. Nxd4 Nxd4 20. Qxd4 Qh4 *
Position (FEN): r1b2r1k/1pp3p1/3p3p/7n/1P1Q3q/P6P/B4PP1/R1B2RK1 w - - 1 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1434
Best move: Qxh4