Chess puzzle (Crushing)
Moves: 1. c4 e5 2. Nc3 Nc6 3. g3 Nf6 4. e3 d5 5. cxd5 Nxd5 6. Bg2 Be6 7. Nge2 Ncb4 8.
d4 exd4 9. exd4 Be7 10. O-O O-O 11. a3 Nc6 12. Qb3 Nxc3 13. Qxc3 Bg4 14. f3 Bf5
15. Bf4 Bd6 16. d5 Ne7 17. Bg5 f6 18. Be3 Nxd5 19. Qd4 c6 20. Bf2 Re8 21. Rfe1
Be5 22. Qd2 Qc7 23. Rac1 Qb6 *
Position (FEN): r3r1k1/pp4pp/1qp2p2/3nbb2/8/P4PP1/1P1QNBBP/2R1R1K1 w - - 8 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1039
Best move: Bxb6