Chess puzzle (Advantage)
Moves: 1. Nf3 c6 2. g3 Nf6 3. Bg2 g6 4. b3 Bg7 5. Bb2 O-O 6. d4 d5 7. Nbd2 a5 8. c4
Bf5 9. O-O Nbd7 10. Re1 Re8 11. Nh4 Bg4 12. h3 Be6 13. cxd5 cxd5 14. e4 dxe4
15. Nxe4 Nxe4 16. Bxe4 Bxh3 17. Bxb7 Rb8 18. Be4 a4 19. Ng2 axb3 20. axb3 Rxb3
*
Position (FEN): 3qr1k1/3nppbp/6p1/8/3PB3/1r4Pb/1B3PN1/R2QR1K1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 730
Best move: Qxb3