Chess puzzle (Crushing)
Moves: 1. e4 c6 2. f4 d5 3. e5 c5 4. Nf3 Bf5 5. Be2 e6 6. O-O Ne7 7. d3 Ng6 8. Bd2 Nc6
9. Qe1 Be7 10. Nc3 a6 11. a3 d4 12. Ne4 h6 13. c3 f6 14. exf6 Bxf6 15. cxd4
Nxd4 16. Nxd4 Qxd4+ 17. Kh1 Bxe4 18. dxe4 O-O 19. Bf3 Bh4 20. g3 Bd8 21. Bc3
Qc4 22. f5 Ne7 23. fxe6 Nc6 24. Qe3 Bg5 25. Qe1 Rae8 26. h4 Bf6 27. e5 Rxe6 28.
Rd1 Nxe5 *
Position (FEN): 5rk1/1p4p1/p3rb1p/2p1n3/2q4P/P1B2BP1/1P6/3RQR1K w - - 0 29
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1049
Best move: Bd5