Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 d5 3. cxd5 Nxd5 4. e4 Nf6 5. e5 Nd5 6. Nc3 Bf5 7. Qb3 Nxc3 8.
bxc3 b6 9. Nf3 e6 10. Be3 Be7 11. Bb5+ c6 12. Be2 O-O 13. O-O Nd7 14. Rad1 Qc7
15. c4 Rab8 16. d5 cxd5 17. cxd5 exd5 18. Qxd5 Be6 19. Qb5 Rfd8 20. Nd4 Qxe5
21. Qxe5 Nxe5 22. Bf4 Nc6 *
Position (FEN): 1r1r2k1/p3bppp/1pn1b3/8/3N1B2/8/P3BPPP/3R1RK1 w - - 2 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1187
Best move: Nxc6