Chess puzzle (Crushing)
Moves: 1. e4 d5 2. exd5 Nf6 3. Bb5+ Bd7 4. Bc4 Bg4 5. f3 Bf5 6. g4 Bg6 7. h4 h6 8. Nc3
Nbd7 9. d4 a6 10. Bb3 Nb6 11. Nge2 Nfxd5 12. Nxd5 Nxd5 13. Nf4 Nxf4 14. Bxf4 e6
15. d5 exd5 16. Qe2+ Be7 17. O-O-O c6 18. Rhe1 Kf8 19. h5 Bh7 20. c4 Bh4 21.
cxd5 Bxe1 *
Position (FEN): r2q1k1r/1p3ppb/p1p4p/3P3P/5BP1/1B3P2/PP2Q3/2KRb3 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1661
Best move: dxc6