Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. e5 Nfd7 5. f4 c5 6. Nf3 Nc6 7. Be3 b6 8. Bb5
Bb7 9. O-O a6 10. Be2 Be7 11. a3 O-O 12. Qe1 b5 13. Qf2 cxd4 14. Nxd4 Rc8 15.
Rad1 Nb6 16. Nxc6 Rxc6 17. Nxb5 Nc4 18. Bxc4 Rxc4 19. Nd4 Qd7 20. f5 exf5 21.
Qxf5 Qxf5 22. Rxf5 Rxc2 *
Position (FEN): 5rk1/1b2bppp/p7/3pPR2/3N4/P3B3/1Pr3PP/3R2K1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1158
Best move: Nxc2