Chess puzzle (Crushing)
Moves: 1. e4 e5 2. f4 Nc6 3. Nf3 d6 4. Bb5 exf4 5. Kf1 g5 6. h4 g4 7. Nd4 Ne7 8. d3
Bd7 9. Bxc6 bxc6 10. Bxf4 Bg7 11. c3 O-O 12. Na3 f5 13. g3 fxe4 14. dxe4 Ng6
15. Ne2 Nxf4 16. Nxf4 Rb8 17. Qd2 d5 18. exd5 Bh6 19. Kg2 Bf5 20. Rhf1 cxd5 21.
Kh2 c6 22. b4 Bg7 23. Rad1 a5 24. Nc2 axb4 25. Nxb4 Be5 *
Position (FEN): 1r1q1rk1/7p/2p5/3pbb2/1N3NpP/2P3P1/P2Q3K/3R1R2 w - - 1 26
White to move.
Themes:  Middlegame  
Puzzle rating: 1372
Best move: Nxc6