Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. c3 Nf6 4. Be2 Nbd7 5. Qc2 e6 6. d4 cxd4 7. cxd4 Be7 8.
O-O O-O 9. Nc3 b6 10. h3 Bb7 11. Be3 Rc8 12. e5 Nd5 13. Bd2 b5 14. Bxb5 dxe5
15. Nxe5 Nxe5 16. dxe5 Qb6 17. Bd3 g6 18. a3 Qc6 19. Be4 Rfd8 20. Qb3 Qc7 21.
f4 *
Position (FEN): 2rr2k1/pbq1bp1p/4p1p1/3nP3/4BP2/PQN4P/1P1B2P1/R4RK1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1689
Best move: Nxc3