Chess puzzle (Crushing)
Moves: 1. d4 d5 2. e3 Nf6 3. Nf3 Bg4 4. c4 c6 5. c5 Nbd7 6. Nbd2 g6 7. h3 Bxf3 8. Nxf3
Bg7 9. Be2 O-O 10. O-O Re8 11. Bd3 e5 12. dxe5 Nxe5 13. Nxe5 Rxe5 14. f4 Re8
15. b4 a5 16. bxa5 Rxa5 17. a4 Nd7 18. Rb1 Qc7 19. Ba3 Nxc5 20. Bxc5 Rxc5 21.
h4 Rxe3 22. h5 Ra5 23. hxg6 hxg6 24. f5 d4 25. fxg6 f6 *
Position (FEN): 6k1/1pq3b1/2p2pP1/r7/P2p4/3Br3/6P1/1R1Q1RK1 w - - 0 26
White to move.
Themes:  Middlegame  
Puzzle rating: 1870
Best move: Bc4+