Chess puzzle (Crushing)
Moves: 1. d4 d5 2. e3 Bf5 3. c4 e6 4. Nc3 Bb4 5. a3 Bxc3+ 6. bxc3 Nf6 7. Qb3 b6 8.
cxd5 exd5 9. Bb5+ c6 10. Be2 O-O 11. Nf3 Ne4 12. O-O Nd7 13. c4 Ndf6 14. Bd3
Be6 15. Bxe4 Nxe4 16. Qc2 Bf5 17. cxd5 cxd5 18. a4 Rc8 19. Qb3 Rc3 20. Qb5 Qd7
21. Qxd7 Bxd7 22. Ne5 Bc6 23. Nxc6 Rxc6 24. Ba3 Rfc8 25. f3 Nd2 26. Rad1 *
Position (FEN): 2r3k1/p4ppp/1pr5/3p4/P2P4/B3PP2/3n2PP/3R1RK1 b - - 2 26
Black to move.
Themes:  Endgame  
Puzzle rating: 895
Best move: Nxf1