Chess puzzle (Crushing)
Moves: 1. e4 c5 2. b3 d6 3. Bb2 e5 4. f4 Nc6 5. Nf3 exf4 6. d3 Bg4 7. h3 Bh5 8. Be2
Bxf3 9. Bxf3 Qh4+ 10. Kf1 Ne5 11. Nc3 Nc6 12. Nd5 O-O-O 13. a4 Ne5 14. a5 Ne7
15. a6 b6 16. Nxb6+ axb6 17. d4 Nxf3 18. gxf3 Nc6 19. Qd3 Na7 20. b4 Be7 21.
Ke2 Kc7 22. Qc4 Qf6 *
Position (FEN): 3r3r/n1k1bppp/Pp1p1q2/2p5/1PQPPp2/5P1P/1BP1K3/R6R w - - 5 23
White to move.
Themes:  Middlegame  
Puzzle rating: 2058
Best move: dxc5