Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. Bxd7+ Nxd7 5. O-O Ngf6 6. Re1 e6 7. b3 Be7 8.
Bb2 O-O 9. h3 Qc7 10. c4 Qc6 11. Nc3 Rfe8 12. d4 Rad8 13. d5 exd5 14. Nxd5 Nxd5
15. exd5 Qa6 16. Qd2 b5 17. cxb5 Qxb5 18. Re2 Bf6 19. Rae1 Rxe2 20. Qxe2 Bxb2 *
Position (FEN): 3r2k1/p2n1ppp/3p4/1qpP4/8/1P3N1P/Pb2QPP1/4R1K1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1689
Best move: Qxb5