Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Bd3 Bxd3 5. Qxd3 e6 6. Nf3 Nd7 7. Nbd2 c5 8. c4
dxc4 9. Nxc4 cxd4 10. Qxd4 Bc5 11. Nd6+ Kf8 12. Qf4 f6 13. exf6 Ndxf6 14. Ne4
Bb4+ 15. Bd2 Bxd2+ 16. Nfxd2 Qd3 17. O-O-O Rc8+ 18. Nc3 Rxc3+ 19. bxc3 Qxc3+
20. Kb1 Qd3+ 21. Kb2 Qb5+ 22. Nb3 Ne7 23. Rd8+ Kf7 24. Rxh8 Ng6 25. Rb8 *
Position (FEN): 1R6/pp3kpp/4pnn1/1q6/5Q2/1N6/PK3PPP/7R b - - 2 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1077
Best move: Nxf4