Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nc3 d6 3. g3 Nf6 4. Bg2 e5 5. d3 g6 6. Bg5 Bg7 7. h3 O-O 8. Qd2 Be6
9. Bh6 Nc6 10. Bxg7 Kxg7 11. Nf3 Nh5 12. Nd5 f5 13. Ng5 Bg8 14. h4 f4 15. g4
Nf6 16. Nxf6 Qxf6 17. a3 Nd4 18. Nf3 Rac8 19. g5 Qe7 20. Bh3 *
Position (FEN): 2r2rb1/pp2q1kp/3p2p1/2p1p1P1/3nPp1P/P2P1N1B/1PPQ1P2/R3K2R b KQ - 2 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 866
Best move: Nxf3+