Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6 7. f4 Be7 8. Qf3
Nbd7 9. O-O-O Qc7 10. g4 b5 11. Bd3 Bb7 12. Kb1 Rc8 13. Rhe1 O-O 14. h4 Nc5 15.
Bxf6 Bxf6 16. Nce2 Bxh4 17. Rh1 Be7 18. g5 Nxd3 19. Qh3 Bxe4 20. cxd3 Bg6 21.
Ng3 e5 22. f5 exd4 *
Position (FEN): 2r2rk1/2q1bppp/p2p2b1/1p3PP1/3p4/3P2NQ/PP6/1K1R3R w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1258
Best move: fxg6