Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. Bc4 O-O 8. f3
Nc6 9. Qd2 Bd7 10. O-O-O Rc8 11. Bb3 Ne5 12. Bh6 Nc4 13. Bxc4 Rxc4 14. Bxg7
Kxg7 15. g4 Qa5 16. Kb1 Rfc8 17. h4 h6 18. Nb3 Qa6 19. g5 Nh5 20. gxh6+ Kh7 21.
Qg5 f6 22. Qe3 b5 23. Rh2 Be6 24. Rg1 R8c7 25. f4 b4 26. f5 bxc3 27. fxg6+ Kg8
*
Position (FEN): 6k1/p1r1p3/q2pbpPP/7n/2r1P2P/1Np1Q3/PPP4R/1K4R1 w - - 1 28
White to move.
Themes: Advanced Pawn Middlegame  
Puzzle rating: 825
Best move: h7+