Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. h4 h6 7. Nf3 Nd7 8. h5
Bh7 9. Bd3 Bxd3 10. Qxd3 e6 11. Bd2 Ngf6 12. O-O-O Bd6 13. Ne4 Nxe4 14. Qxe4
Nf6 15. Qe2 Qc7 16. Ne5 O-O-O 17. Kb1 Bxe5 18. dxe5 Nd7 19. f4 Nc5 20. Be3 Nd7
21. c4 Kb8 22. g4 Nb6 23. b3 Rdg8 24. Bc5 Nd7 *
Position (FEN): 1k4rr/ppqn1pp1/2p1p2p/2B1P2P/2P2PP1/1P6/P3Q3/1K1R3R w - - 3 25
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1168
Best move: Bd6