Chess puzzle (Crushing)
Moves: 1. Nf3 d5 2. c4 Nf6 3. d3 dxc4 4. Qa4+ Nc6 5. Qxc4 e5 6. Qc2 Bf5 7. Nc3 Bb4 8.
a3 Bxc3+ 9. bxc3 O-O 10. c4 Nd4 11. Nxd4 exd4 12. g3 c5 13. Bg2 Qc7 14. Rb1 Bc8
15. O-O Nd7 16. Bf4 Ne5 17. Qd2 Rb8 18. Qc2 b6 19. e3 dxe3 20. Bxe3 Bb7 21.
Bxb7 *
Position (FEN): 1r3rk1/pBq2ppp/1p6/2p1n3/2P5/P2PB1P1/2Q2P1P/1R3RK1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1566
Best move: Qxb7