Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. Nc3 Bd7 5. d3 Nf6 6. Bg5 Be7 7. Qd2 a6 8. Ba4
b5 9. Bb3 h6 10. Bh4 O-O 11. O-O-O b4 12. Ne2 a5 13. Ba4 d5 14. Bxf6 Bxf6 15.
Kb1 d4 16. Ng3 Na7 17. Bb3 a4 18. Bc4 c5 19. Nf5 Bb5 20. h3 Bxc4 21. dxc4 b3
22. cxb3 axb3 23. a3 Nc6 24. Qd3 Qb6 25. Nd2 Rfb8 26. g4 Ra4 27. h4 Na5 28. g5
hxg5 *
Position (FEN): 1r4k1/5pp1/1q3b2/n1p1pNp1/r1PpP2P/Pp1Q4/1P1N1P2/1K1R3R w - - 0 29
White to move.
Themes:  Middlegame  
Puzzle rating: 1218
Best move: hxg5