Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 e6 3. d4 a6 4. c3 b5 5. Be3 Bb7 6. Nbd2 Nf6 7. Bd3 c4 8. Bc2 d5
9. e5 Ng4 10. Bf4 Be7 11. h3 g5 12. Bg3 Nh6 13. Nf1 f5 14. exf6 Bxf6 15. Qe2
Qe7 16. Ne5 Bxe5 17. Bxe5 Rf8 18. Qh5+ Nf7 19. Bxh7 Nd7 20. Bg6 O-O-O 21. b3
Ndxe5 22. dxe5 Nxe5 23. bxc4 dxc4 24. Ng3 Nd3+ 25. Bxd3 Rxd3 26. O-O Rh8 *
Position (FEN): 2k4r/1b2q3/p3p3/1p4pQ/2p5/2Pr2NP/P4PP1/R4RK1 w - - 2 27
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 773
Best move: Qxh8+