Chess puzzle (Crushing)
Moves: 1. e4 c5 2. d4 cxd4 3. c3 e5 4. Nf3 Nc6 5. cxd4 Nf6 6. Nc3 exd4 7. Nxd4 Bb4 8.
Nxc6 bxc6 9. e5 Bxc3+ 10. bxc3 Nd5 11. Ba3 Nxc3 12. Qb3 Nd5 13. O-O-O Qg5+ 14.
Kc2 Qxe5 15. Bd3 Qf6 16. Rhe1+ Kd8 17. Bb2 Qxf2+ 18. Re2 Qc5+ 19. Kb1 Kc7 20.
Bc4 Rb8 21. Qg3+ d6 22. Bxd5 cxd5 23. Rc1 Rxb2+ *
Position (FEN): 2b4r/p1k2ppp/3p4/2qp4/8/6Q1/Pr2R1PP/1KR5 w - - 0 24
White to move.
Themes: Hanging Piece, Pin Middlegame  
Puzzle rating: 2106
Best move: Kxb2