Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 c5 3. d5 d6 4. Nc3 Bf5 5. f3 e6 6. e4 Bg6 7. Bd3 exd5 8. cxd5
Nbd7 9. Bb5 a6 10. Ba4 b5 11. Bc2 Be7 12. Bg5 O-O 13. Nge2 b4 14. Nb1 h6 15.
Bh4 Nh7 16. Bxe7 Qxe7 17. Nd2 Rac8 18. b3 Ne5 19. O-O c4 20. Nxc4 Nxc4 21. bxc4
Rxc4 22. Bb3 Qa7+ 23. Kh1 Rc7 24. Nf4 a5 25. Nxg6 fxg6 26. h3 a4 27. Bxa4 Rfc8
28. Bc6 Nf6 29. Qb3 Rxc6 *
Position (FEN): 2r3k1/q5p1/2rp1npp/3P4/1p2P3/1Q3P1P/P5P1/R4R1K w - - 0 30
White to move.
Themes: Discovered Attack Middlegame  
Puzzle rating: 902
Best move: dxc6+