Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e5 7. Nf3 Be6 8. Qd2
Be7 9. Bd3 Nbd7 10. h3 h6 11. g4 d5 12. exd5 Nxd5 13. Nxd5 Bxd5 14. Be2 Nf6 15.
O-O-O Qc7 16. Kb1 Rd8 17. Qc1 Qa5 18. a3 O-O 19. Rhg1 Ne4 20. g5 *
Position (FEN): 3r1rk1/1p2bpp1/p6p/q2bp1P1/4n3/P3BN1P/1PP1BP2/1KQR2R1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1887
Best move: Nc3+