Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 d6 5. Nc3 Nf6 6. Bc4 Be7 7. Be3 Nbd7 8.
f4 a6 9. Qf3 e5 10. fxe5 dxe5 11. Nf5 b5 12. Nxg7+ Kf8 13. Bxf7 Kxf7 14. Nf5
Bb7 15. O-O-O Qc7 16. Nd5 Bxd5 17. exd5 Bc5 18. d6 Qb6 19. Bxc5 Qxc5 20. Rhf1
Rac8 21. c3 b4 22. Ne7 Rb8 23. Rd5 Qc4 24. Rxe5 bxc3 25. Qh5+ Kf8 26. Ng6+ hxg6
*
Position (FEN): 1r3k1r/3n4/p2P1np1/4R2Q/2q5/2p5/PP4PP/2K2R2 w - - 0 27
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 822
Best move: Qxh8+