Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 Nbd7 7. g3 Qc7 8.
Bg2 h6 9. Be3 Ne5 10. Qe2 b5 11. f4 Nc4 12. b3 Nxe3 13. Qxe3 Bb7 14. O-O e6 15.
Rac1 Be7 16. Bf3 O-O 17. Nd1 e5 18. Nf5 Bd8 19. fxe5 dxe5 20. Nf2 Be7 21. Ng4 *
Position (FEN): r4rk1/1bq1bpp1/p4n1p/1p2pN2/4P1N1/1P2QBP1/P1P4P/2R2RK1 b - - 3 21
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1432
Best move: Bc5