Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 Nf6 3. cxd5 Nxd5 4. e4 Nf6 5. Nc3 Bg4 6. Be2 Bxe2 7. Ngxe2 e6 8.
O-O Nbd7 9. Bg5 Be7 10. Rc1 h6 11. Bh4 g5 12. Bg3 Nh5 13. d5 Nxg3 14. Nxg3 e5
15. Nf5 f6 16. Qh5+ Kf8 17. Rfd1 Qe8 18. Qxe8+ Rxe8 19. d6 cxd6 20. Nxd6 Bxd6
21. Rxd6 Re7 22. Rxf6+ *
Position (FEN): 5k1r/pp1nr3/5R1p/4p1p1/4P3/2N5/PP3PPP/2R3K1 b - - 0 22
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1000
Best move: Nxf6