Chess puzzle (Crushing)
Moves: 1. c4 e5 2. e4 Nf6 3. Nc3 Bb4 4. a3 Ba5 5. b4 Bb6 6. c5 Bxc5 7. bxc5 Qe7 8. a4
Qxc5 9. Ba3 Qa5 10. Nf3 Nc6 11. Bb5 d6 12. O-O Bd7 13. Rb1 a6 14. Be2 O-O 15.
Rxb7 Nd4 16. Nxd4 exd4 17. Nd5 Bxa4 18. Qc1 Nxd5 19. exd5 Qxd5 20. Bc4 *
Position (FEN): r4rk1/1Rp2ppp/p2p4/3q4/b1Bp4/B7/3P1PPP/2Q2RK1 b - - 1 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1013
Best move: Qxb7