Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nc3 Nc6 3. f4 e6 4. Nf3 Be7 5. Bc4 Na5 6. d3 Nxc4 7. dxc4 b6 8. O-O
Bb7 9. Qe1 a6 10. Qg3 Nf6 11. Qxg7 Rg8 12. Qh6 Qc7 13. e5 Ng4 14. Qxh7 O-O-O
15. Qxf7 Rde8 16. Ne2 Nh6 17. Qh7 Nf5 18. b3 Bxf3 19. Rxf3 Qc6 20. Bb2 Qxf3 21.
Ng3 Ne3 *
Position (FEN): 2k1r1r1/3pb2Q/pp2p3/2p1P3/2P2P2/1P2nqN1/PBP3PP/R5K1 w - - 2 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1318
Best move: gxf3