Chess puzzle (Crushing)
Moves: 1. e4 c6 2. Nf3 d5 3. exd5 cxd5 4. Bb5+ Bd7 5. Bxd7+ Nxd7 6. O-O Ngf6 7. d4 e6
8. Bg5 h6 9. Bh4 g5 10. Bg3 Ne4 11. Nbd2 Nxg3 12. fxg3 Bg7 13. c3 g4 14. Ne5
Nxe5 15. dxe5 Bxe5 16. Qxg4 Qb6+ 17. Kh1 h5 18. Qa4+ Ke7 19. Nb3 h4 20. gxh4
Rxh4 *
Position (FEN): r7/pp2kp2/1q2p3/3pb3/Q6r/1NP5/PP4PP/R4R1K w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1193
Best move: Qxh4+