Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Nc6 4. Bc4 Nxe4 5. Bxf7+ Kxf7 6. Nxe4 d5 7. Neg5+
Ke8 8. d3 Bc5 9. O-O h6 10. Qe2 Bd6 11. Nh3 Bxh3 12. gxh3 Kf7 13. c4 dxc4 14.
dxc4 Re8 15. Be3 Nd4 16. Nxd4 exd4 17. Qf3+ Kg8 18. Bd2 Rf8 19. Qd5+ Kh7 20.
Qe4+ Kh8 21. b3 Qh4 *
Position (FEN): r4r1k/ppp3p1/3b3p/8/2PpQ2q/1P5P/P2B1P1P/R4RK1 w - - 1 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 946
Best move: Qxh4