Chess puzzle (Advantage)
Moves: 1. e4 c5 2. g3 d6 3. Bg2 Nc6 4. c3 Nf6 5. h3 e5 6. d3 Be7 7. Nf3 O-O 8. O-O Qc7
9. Na3 a6 10. Bd2 Rb8 11. c4 Rd8 12. Qe1 Nd4 13. b4 b6 14. Rb1 Be6 15. b5 a5
16. Nxd4 cxd4 17. Nc2 Qc5 18. f4 exf4 19. Bxf4 Bxc4 20. dxc4 Qxc4 21. Rb2 d3
22. Ne3 Qd4 23. Kh1 *
Position (FEN): 1r1r2k1/4bppp/1p1p1n2/pP6/3qPB2/3pN1PP/PR4B1/4QR1K b - - 3 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1216
Best move: Qxb2