Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Ne2 h6 5. Ng3 Bh7 6. h4 e6 7. h5 Nd7 8. Bd3 Bxd3
9. cxd3 c5 10. dxc5 Bxc5 11. d4 Bf8 12. O-O Ne7 13. Qg4 Nc6 14. Be3 Qb6 15. f4
Qxb2 16. Nd2 Qa3 17. Rf3 Nb6 18. f5 O-O-O 19. fxe6 fxe6 20. Qxe6+ Kb8 21. Bg5
Qb2 22. Rb1 Qxa2 *
Position (FEN): 1k1r1b1r/pp4p1/1nn1Q2p/3pP1BP/3P4/5RN1/q2N2P1/1R4K1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1315
Best move: Bxd8