Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 h6 5. d4 exd4 6. cxd4 Bb4+ 7. Nc3 Nf6 8.
O-O d6 9. e5 dxe5 10. d5 Na5 11. Bb5+ Bd7 12. Nxe5 Bxc3 13. Bxd7+ Nxd7 14. Nxd7
Bxb2 15. Bxb2 Qxd7 16. Bxg7 Rh7 17. Bd4 Qxd5 18. Re1+ Kd7 19. Qg4+ f5 20. Qg6
Rg8 *
Position (FEN): 6r1/pppk3r/6Qp/n2q1p2/3B4/8/P4PPP/R3R1K1 w - - 2 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 953
Best move: Qxh7+