Chess puzzle (Crushing)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 Nf6 5. Bg5 Be7 6. g3 O-O 7. Bg2 c6 8. O-O
Bf5 9. c3 Nbd7 10. Nbd2 h6 11. Bxf6 Nxf6 12. Re1 Re8 13. Re2 Bd6 14. Rxe8+ Qxe8
15. Qb3 Qd7 16. Re1 b6 17. Qd1 Re8 18. Nf1 Rxe1 19. Qxe1 Qe7 20. Qxe7 Bxe7 21.
Ne5 c5 22. Ne3 cxd4 *
Position (FEN): 6k1/p3bpp1/1p3n1p/3pNb2/3p4/2P1N1P1/PP3PBP/6K1 w - - 0 23
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1355
Best move: Nxf5