Chess puzzle (Advantage)
Moves: 1. Nf3 Nf6 2. c4 c6 3. d4 d5 4. Nc3 a6 5. g3 dxc4 6. Bg2 Be6 7. O-O g6 8. e4
Bg4 9. Be3 Bg7 10. Qd2 Nbd7 11. e5 Nd5 12. Bh6 O-O 13. Bxg7 Kxg7 14. Ng5 e6 15.
h3 h6 16. Nf3 Bxf3 17. Bxf3 Nxc3 18. bxc3 Nb6 19. Rab1 Qc7 20. Qb2 Rab8 *
Position (FEN): 1r3r2/1pq2pk1/pnp1p1pp/4P3/2pP4/2P2BPP/PQ3P2/1R3RK1 w - - 5 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1111
Best move: Qxb6