Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 f6 6. Bf4 Qb6 7. b3 cxd4 8. cxd4
Bb4+ 9. Bd2 Bxd2+ 10. Qxd2 fxe5 11. dxe5 Nge7 12. Bd3 O-O 13. Qc2 Nd4 14. Nxd4
Qxd4 15. O-O Nf5 16. Qc3 Qxc3 17. Nxc3 Bd7 18. Bxf5 Rxf5 19. Rad1 Rxe5 20. Rfe1
Rxe1+ 21. Rxe1 Rc8 22. Ne2 Rc3 *
Position (FEN): 6k1/pp1b2pp/4p3/3p4/8/1Pr5/P3NPPP/4R1K1 w - - 3 23
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 541
Best move: Nxc3