Chess puzzle (Crushing)
Moves: 1. c4 e5 2. g3 d6 3. Bg2 f5 4. d3 Nf6 5. Nc3 h6 6. Qb3 c6 7. e4 Qe7 8. Be3 g5
9. exf5 Bxf5 10. O-O-O Bg7 11. Nf3 Ng4 12. h3 Nxe3 13. fxe3 Na6 14. Na4 O-O-O
15. Rhe1 e4 16. dxe4 Qxe4 17. Nc3 Bxc3 18. bxc3 Nc5 19. Qb2 Nd3+ 20. Rxd3 Qxd3
21. Bf1 Qe4 22. Nd4 Qf3 *
Position (FEN): 2kr3r/pp6/2pp3p/5bp1/2PN4/2P1PqPP/PQ6/2K1RB2 w - - 4 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1156
Best move: Nxf3