Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 g6 3. c4 Bg7 4. Nc3 e6 5. Nf3 Ne7 6. g3 d6 7. Bg2 O-O 8. O-O f5
9. exf5 Nxf5 10. Re1 d5 11. c5 b6 12. cxb6 Qxb6 13. Na4 Qb4 14. a3 Qc4 15. Bf1
Nxd4 16. Bxc4 Nxf3+ 17. Kg2 Nxe1+ 18. Qxe1 dxc4 19. Nc5 e5 20. Rb1 Bf5 21. Ne4
Nd7 22. b4 cxb3 23. Rxb3 Nc5 *
Position (FEN): r4rk1/p5bp/2p3p1/2n1pb2/4N3/PR4P1/5PKP/2B1Q3 w - - 1 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 939
Best move: Nxc5