Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 Nc6 4. d3 g6 5. h3 Bg7 6. c3 e6 7. O-O Nge7 8. Bg5 a6
9. a4 O-O 10. Nbd2 h6 11. Be3 d5 12. exd5 exd5 13. Bb3 d4 14. cxd4 cxd4 15. Bf4
g5 16. Bh2 Bf5 17. Ne4 Rc8 18. Rc1 Qb6 19. Nd6 Rcd8 20. Nxf5 Nxf5 21. Rc2 *
Position (FEN): 3r1rk1/1p3pb1/pqn4p/5np1/P2p4/1B1P1N1P/1PR2PPB/3Q1RK1 b - - 1 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1141
Best move: Qxb3