Chess puzzle (Crushing)
Moves: 1. e4 c5 2. c3 d5 3. exd5 Qxd5 4. d4 e6 5. Nf3 Nf6 6. Be2 cxd4 7. cxd4 Be7 8.
O-O O-O 9. Nc3 Qd8 10. Bf4 Nc6 11. Rc1 Qa5 12. Qb3 a6 13. Rfd1 Nb4 14. Ne5 Nbd5
15. Bg3 Qb4 16. Qxb4 Bxb4 17. Bf3 Rd8 18. a3 Nxc3 19. bxc3 Bxa3 20. Rb1 Nd5 21.
c4 Nc3 22. Bxb7 *
Position (FEN): r1br2k1/1B3ppp/p3p3/4N3/2PP4/b1n3B1/5PPP/1R1R2K1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1519
Best move: Bxb7