Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Qc7 5. Nc3 e6 6. Ndb5 Qb8 7. g3 a6 8.
Bf4 e5 9. Bxe5 Qxe5 10. f4 Qb8 11. Nd4 Bc5 12. Nf3 b5 13. Qd5 Qb6 14. O-O-O
Nge7 15. Qh5 Ng6 16. Nd5 Qa5 17. Kb1 h6 18. f5 Nge5 19. Nxe5 Nxe5 20. f6 Ng6 *
Position (FEN): r1b1k2r/3p1pp1/p4Pnp/qpbN3Q/4P3/6P1/PPP4P/1K1R1B1R w kq - 1 21
White to move.
Themes: Advanced Pawn Middlegame  
Puzzle rating: 1342
Best move: fxg7