Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Bc4 Nc6 3. Nc3 a6 4. a4 e6 5. Nf3 Qc7 6. h3 Nf6 7. O-O h6 8. b3 Nd4
9. Bb2 Rb8 10. Nxd4 cxd4 11. Ne2 e5 12. Ng3 b5 13. Bd3 b4 14. Nh5 Be7 15. Nxg7+
Kf8 16. Nh5 d6 17. Nxf6 Bxf6 18. Bc4 Rg8 19. Qh5 Rg6 20. c3 bxc3 21. dxc3 dxc3
22. Bxc3 Rxb3 *
Position (FEN): 2b2k2/2q2p2/p2p1brp/4p2Q/P1B1P3/1rB4P/5PP1/R4RK1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1106
Best move: Bxb3