Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 e6 3. d5 e5 4. Nc3 Bb4 5. Bd2 Be7 6. e4 d6 7. Nf3 c6 8. Qa4 Bd7
9. Qb3 Qc7 10. Be2 Na6 11. Be3 b6 12. O-O O-O 13. c5 Nxc5 14. Bxc5 bxc5 15.
Rac1 cxd5 16. Nxd5 Nxd5 17. exd5 Rab8 18. Qc2 f5 19. a3 a5 20. Bc4 e4 21. Ne5
Bb5 22. b3 Bf6 23. f4 Qb7 24. Nc6 Bxc6 *
Position (FEN): 1r3rk1/1q4pp/2bp1b2/p1pP1p2/2B1pP2/PP6/2Q3PP/2R2RK1 w - - 0 25
White to move.
Themes: Discovered Attack Middlegame  
Puzzle rating: 830
Best move: dxc6+