Chess puzzle (Crushing)
Moves: 1. b4 c6 2. Bb2 d5 3. e3 Bf5 4. c4 e6 5. c5 a5 6. Nc3 axb4 7. Nce2 Nf6 8. Ng3
Bg6 9. d4 Qa5 10. N1e2 Na6 11. Qb3 Be7 12. Nf4 O-O 13. Nxg6 hxg6 14. Bd3 Nh5
15. Ne2 Nc7 16. g4 Nf6 17. f3 Nd7 18. h4 b6 19. cxb6 Qxb6 20. h5 gxh5 21. Rxh5
g6 22. Rh3 c5 23. Qc2 Kg7 *
Position (FEN): r4r2/2nnbpk1/1q2p1p1/2pp4/1p1P2P1/3BPP1R/PBQ1N3/R3K3 w Q - 2 24
White to move.
Themes: Discovered Attack Middlegame  
Puzzle rating: 1467
Best move: dxc5+