Chess puzzle (Crushing)
Moves: 1. b3 e5 2. Bb2 Nc6 3. e3 d5 4. Bb5 Bd6 5. Nf3 Bg4 6. h3 Bxf3 7. Qxf3 Ne7 8.
Bxc6+ bxc6 9. d3 Rb8 10. e4 d4 11. Nd2 Bb4 12. O-O-O Bxd2+ 13. Rxd2 a5 14. a4
Qd6 15. Qh5 Ng6 16. g3 Qc5 17. Kb1 Qd6 18. Ka2 c5 19. Ba3 Rb7 20. Rdd1 O-O 21.
f4 Re8 22. f5 Ne7 23. f6 g6 24. Qg5 Nc6 25. h4 Nb4+ *
Position (FEN): 4r1k1/1rp2p1p/3q1Pp1/p1p1p1Q1/Pn1pP2P/BP1P2P1/K1P5/3R3R w - - 1 26
White to move.
Themes:  Middlegame  
Puzzle rating: 1301
Best move: Bxb4