Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. c3 Nf6 4. Be2 Nxe4 5. Qa4+ Nc6 6. Qxe4 f5 7. Qc2 e6 8.
O-O a6 9. d4 cxd4 10. Nxd4 Be7 11. g4 O-O 12. Be3 Bg5 13. Bd3 Bxe3 14. fxe3 Qg5
15. Nxc6 Qxg4+ 16. Kh1 bxc6 17. Nd2 Bb7 18. Rg1 c5+ 19. e4 Qh4 20. Rae1 d5 21.
Nf3 dxe4 22. Nxh4 exd3+ 23. Rg2 *
Position (FEN): r4rk1/1b4pp/p3p3/2p2p2/7N/2Pp4/PPQ3RP/4R2K b - - 1 23
Black to move.
Themes: Advanced Pawn, Pin Middlegame  
Puzzle rating: 1571
Best move: dxc2