Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Bg5 d5 3. Nc3 Bf5 4. f3 Nbd7 5. e4 dxe4 6. Bc4 exf3 7. Qxf3 e6 8.
Nge2 Be7 9. O-O-O O-O 10. h3 h6 11. Bf4 c6 12. g4 Bh7 13. h4 Nd5 14. Bxd5 cxd5
15. g5 h5 16. Qxh5 Rc8 17. Qg4 Bf5 18. Qf3 Nb6 19. Ng3 Bb4 20. Nxf5 exf5 21.
Rd3 Re8 22. Be5 Bxc3 23. bxc3 Nc4 24. Qxf5 Qa5 25. Rf3 Rf8 26. g6 Qa3+ 27. Kd1
Nxe5 28. Qxe5 Qxa2 29. Rxf7 Rxf7 *
Position (FEN): 2r3k1/pp3rp1/6P1/3pQ3/3P3P/2P5/q1P5/3K3R w - - 0 30
White to move.
Themes: Advanced Pawn Endgame  
Puzzle rating: 1257
Best move: gxf7+